Storia: Tata Power Renewables commissions 100.8 MW wind project in Maharashtra — Warptech Lab News