Storia: Oman power company signs 2.7 GW PPA for continuous wind-solar-storage project — Warptech Lab News