Companies can no longer pretend they don't have, and aren't expected to have, a positive role to play in the general wellbeing of a society
According to several global surveys, consumers are losing confidence in the leadership of the private sector. Just last month, the Indian press reported that consumers are cutting spending as confidence in their economic futures drop.