Instead of building new infrastructure for public transportation, China’s trying a 300-passenger bus made to drive over the streets.
Source: CNet