July 20, 2025 Mabilung Energy’s IPO Subscription Closes Today ICT Frame Banking & Insurance, News IPO, Mabilung Energy, shares