Genus Power Infrastructures Ltd announced the outcome of their earnings call held on June 02, 2025, discussing their operational and financial performance for the year ended March 31, 2025, with a projected increase in margins due to cost control and integration strategies.