Korea's Leo Motors says it will debut an electric "supercar" dubbed the LZ-1 towards the end of 2011. The Korean firm promises that the vehicle's performance will exceed that of the Tesla Roadster. Leo Motors claims to have perfected the LZ-1 during the vehicle's five-year development process. Since when does it take just five years to achieve perfection?
The Philippines is full of tricycles. In fact, there are some 2.2 million motorized rickshaws, which are known as tricycles or traysikels, in the country. Most of these are powered by very dirty engines that don't have any real emissions equipment, and the government recognizes that this is a major problem. To help remedy the situation, the Philippines has entered into an agreement with Leo Motors to create a joint venture to build new electric taxis. A $5 million contribution by the government