Virtual commissioning in South Africa – understanding FirstRand Bank Ltd v Briedenhann
October 23, 2024