The current renewables portfolio of ITC consists of 138 MW of wind power plants and 14 MW of solar plants. ITC, Wind energy, Solar power, Renewable …
Read Complete New : ITC aims to meet 100% of electrical energy needs from renewable sources by 2030