What's most likely to make a corporate social responsibility initiative fall flat?
Lack of support from upper management
Not in line with corporate strategy
Lack of employee buy-in
Inconsistency in year-to-year execution