RATU’s profit declines by 42.92% in 2024 12 Mar 2025 09:51 RATU’s gross profit eroded due to a rise in cost of revenue. RATU’s profit declines by 42.92% in 2024