ISDN reports lower FY2023 earnings but sees recovery and steadier hydropower revenue The Edge • 3 months ago