Barloworld reports 5.8% revenue decline, declares 120 cents dividend



[
Barloworld reports 5.8% revenue decline, declares 120 cents dividend
[og_img]
https://www.investing.com/news/stock-market-news/barloworld-reports-58-revenue-decline-declares-120-cents-dividend-93CH-4063436


Investing.com

Latest articles

spot_imgspot_img

Related articles

spot_imgspot_img