The 11-seater electric three-wheeler e-Trike, designed to improve public transportation in the Philippines, has been dispatched to the Philippines for rigorous testing, the company said.
Compared to other Southeast Asian nations such as Thailand, Indonesia, Malaysia and Vietnam, the Philippines has been ...