GlobalData on MSN
Tata Power commissions 100.8MW wind facility in Maharashtra, India
The Jewali site is expected to generate 299 million kilowatt-hours each year and offset 245 million kilograms of COâ‚‚.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results