Omnia revenue up 2.2% to R7.8bn: Rod Humphris – CEO, Omnia Segment 01

Loading player...
Interims. ‘We have come up with some quite novel [electronic detonator] technology.’
24 Nov 2015 4PM English South Africa Business · News

Other recent episodes