“Communicate. Communicate. Communicate.”- this leadership call in triplicate often ends up sending noises through an organisation, instead of delivering the communication results it is intended…
Businesses responded to the new Corporate Social Responsibility (CSR) regime in India with both alacrity and ambiguity. Evidenced by numbers, there is keenness to embrace…