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.…