Corporations should just shelve CSR activities. if they wanted to contribute with society, start with treating their workers better. No need for showy visits to orphanages and handing of big checks to NGOs while you overwork your people. Charity starts at home. what are your thoughts?