Home Eco Friendly Guide Japan's new policy: All road vehicles to run on ethanol by 2030!