Tag: ITC Limited

ITC aims to meet 100% of electrical energy needs from renewable...

New Delhi: ITC Limited, one of India’s leading multi-business conglomerates and a global exemplar in sustainability, has set itself the target to meet 100%...