Revenue stagnates, DRMA's profit declines by 5.3% 06 Mar 2025 17:44 Profit pressured by rising expenses, DRMA's earnings drop in 2024. Revenue stagnates, DRMA's profit declines by 5.3%