Globalisation and its related social, economic and political challenges is making the South African business environment ever more competitive, with firms finding that agility, flexibility and continuous self-renewal are essential to maintain their positions. To exploit their current competitive...