STEL Holdings Publishes Audited FY2026 Results via Newspaper Advertisements
STEL Holdings has published its audited financial results for the quarter and fiscal year ended March 31, 2026, through newspaper advertisements as part of its regulatory disclosure obligations.