Floodss in South Africa’s KwaZulu-Natal Province (KZN) have killed over 440 according to the region’s premier Sihle...
Environment
The International Energy Agency (IEA), an intergovernmental entity “committed to shaping a secure and sustainable energy future...