Why energy giant Sonnen chose to invest in SA

Read More

German battery giant to create 430 manufacturing jobs for SA

Read More