Storia: Tata Power Renewable Energy commissions 100.8 MW Jewali wind project in Maharashtra — Warptech Lab News