Back to Business
Business
October 21, 2026 at 12:53 PM
IGI Q2 FY27 slides: certification revenue surges 32%, EBITDA up 39%
Investing.com