Tesla And Solar City Have Switched An Entire Island From Diesel To Solar Power - Stuff South Africa