Business BMW IT Hub Marks 20 Years Of Developing South African Tech Talent For The World BMW Group South Africa is celebrating 20 years of the BMW IT Hub, a milestone that recognises two decades of…