electric buses
-
Travel / Motoring
Smart Buses by Assemblepoint from Japan makes Electric Mass Transportation
One of Japan’s leader in manufacturing Smart Buses Assemblepoint are actually electric buses that made its way to the Philippine…
Read More »