Govinda Upadhyay, Founder and CEO, LEDsafari (Switzerland)
CSR: Rethinking corporate values
The UN’s industrial development organisation (UNIDO) defines corporate social responsibility (CSR) as a way of integrating social and environmental concerns in business strategies while satisfying, at the same time, economic interests.
The concept of “triple bottom line” coined by John Elkington in 1994 merges in a single idea the intrinsic need for businesses of creating...