Energy companies spent the highest on corporate social responsibility (CSR) initiatives. The energy sector was followed by financial services and IT when it came to firms that committed to CSR.
State-owned NTPC Ltd, India’s largest power producer, has appointed consultancy firm KPMG to work out a new strategy to face the challenges of an evolving energy landscape. &nb