ITC Aims To Meet Energy Needs From 100% Renewable Sources By 2030

Chennai: ITC Limited has set the target of meeting 100% of purchased…