RATU profit surges 64.2% in Q1 2025 06 May 2025 14:58 Revenue weakens, but efficiency drives RATU’s profit growth at the start of the year. RATU profit surges 64.2% in Q1 2025