STOCK NEWSTata Power Renewable Energy Limited Commissions 100.8 MW Jewali Wind Project Expected to Offset 245 Million kg CO₂ Every Year Tata Power Renewable Energy Limited Commissions 100.8 MW Jewali Wind Project Expected to Offset 245 Million kg CO₂ Every Year Read Post »