Auto power play Japan's hydrogen car vs China's battery drive. (Philippine Daily Inquirer)