Science | Sun May 6, 2007 1:05am EDT

Philippines launches biofuel, motorists wait