2017 World Drivers’ Championship (DWC) Asia

La Salle wins Drivers’ World Championship Asia for PH at Shell Eco-Marathon in Singapore

The urban concept internal combustion engine (ICE) entry of De La Salle University won the 2017 World Drivers’ Championship (DWC) Asia on March 19 in Singapore.…