No desk note for this article — the source text is below.
ONE posts $31 million Q1 profit despite rising costs Logistics Update Africa