Amsterdam-based Lekela Power in South Africa says that global supply chain issues that are slowing the construction of renewable plants, making it harder for South Africa to change course.
Amsterdam-based Lekela Power in South Africa says that global supply chain issues that are slowing the construction of renewable plants, making it harder for South Africa to change course.