DRL Q2 net falls 15% despite revenue surge

Nov 6, 2024 - 01:30
DRL Q2 net falls 15% despite revenue surge