Tata Power has commissioned a 44 megawatt (MW) wind farm project located in Shajapur district of Madhya Pradesh


Source: Hindu Business Line Go to