Belgian students win solar-powered car race in Chile
SANTIAGO – The solar-powered car designed by a team of students from the Catholic University of Leuven (KUL) has won the Carrera Solar Atacama race in Chile. The Punch Powertrain Solar Team’s vehicle was dominant […]