ITC commissions 9.45 MW offsite solar plant for self-consumption
ITC Limited has commissioned a 9.45 MW offsite solar plant in Karnataka, its second in the state and fourth in India. As part of its Sustainability 2.0 Vision, ITC aims to meet 100% of its electricity