Montu revenues exceed $385m but profits slide amid rising competition

Montu saw profits tumble by almost a third in FY25 despite a sharp rise in revenue … Continue reading Montu revenues exceed $385m but profits slide amid rising competition