Prominent solar company fined millions for anti-competitive behaviour in South Africa Business • 17 June 2024