Share Facebook Twitter LinkedIn Pinterest Email Barloworld reports 5.8% revenue decline, declares 120 cents dividend Barloworld reports 5.8% revenue decline, declares 120 cents dividend Read more at: www.investing.com Tags: Barloworld cents Declares decline Dividend Reports revenue