Filipinos to race at 2013 World Solar Challenge. IN Motoring. - Salazar, Tessa R. (Philippine Daily Inquirer)