Students from the Soshanguve Automotive School of Specialisation pose behind solar panels on a train roof, north of Pretoria, South Africa last year. AP Photo
Students from the Soshanguve Automotive School of Specialisation pose behind solar panels on a train roof, north of Pretoria, South Africa last year. AP Photo