The 11-seater electric three-wheeler e-Trike, designed to improve public transportation in the Philippines, has been ...