Storia: Avaada unit powers up 3-GW solar cell production plant in India — Warptech Lab News