News

The Startup 20 Group, a key body under South Africa’s G20 Presidency, is pushing for greater recognition and support for startups and micro, small, and medium enterprises. International Trade Centre ...
The addition of 582 gigawatts of renewable capacity in 2024 led to significant cost savings, avoiding fossil fuel use valued at about USD 57 billion. Notably, 91percent of new renewable power projects ...