Storia: Torrent Green Energy commissions 322 MWp decentralised solar projects — Warptech Lab News