A new survey from Populus Perspective (UK) shows that fewer than 20% of respondents had a positive view of big business. SMEs fared much better. View the infographic here.

A new survey from Populus Perspective (UK) shows that fewer than 20% of respondents had a positive view of big business. SMEs fared much better. View the infographic here.