Storia: EGP Energy shares close 21.6% above IPO price on trading debut — Warptech Lab News