China's betting on 'Super Bus' to ease traffic jams
from Bharat Chronicle
China is gearing up to road test an eco-friendly 'straddle' super bus, which is high enough to allow a two-lane tunnel beneath it for cars to pass through.
7701 Las Colinas Blvd., Ste. 800, Irving, TX 75063