Storia: Avaada Group secures $1.3 billion financial closure for 2,150 MW projects — Warptech Lab News