Storia: IMFA acquires 26% stake in EG Urja Strot and signs 29-year renewable power pact — Warptech Lab News