Ski country's biggest ski town, Denver, Colorado, will soon be getting a new transportation option: the tuk-tuk. The three-wheeled motorized rickshaws are ubiquitous in Asia, Africa, and Latin America, and Amsterdam-based Tuk Tuk Factory wants to make inroads in the United States by manufacturing and selling an electric version of the vehicle in Denver.
Filed under:
Loading comments...