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.