
RENEWED IMPETUS IN SOUTH AFRICA’S RENEWABLE ENERGY JOURNEY LEVERAGES TRANSFORMATION
RENEWED IMPETUS IN SOUTH AFRICA’S RENEWABLE ENERGY JOURNEY LEVERAGES TRANSFORMATION The signing in April of 27 Power Purchase Agreements (PPAs) worth R56-billion has finally resolved […]