PH-made solar car poised for win in race

PH-made solar car poised for win in race: "MANILA, Philippines - Four years after their impressive debut at the 2007 World Solar Challenge, the De La Salle University Team are a step closer to taking their third-generation solar car to the World Championships anew."

Comments