AmazingChina unveils world’s largest busAsif MomandJanuary 24, 2012January 24, 2012 by Asif MomandJanuary 24, 2012January 24, 2012 Shanghai: China has manufactured the world’s largest bus with a capacity of 300 passengers, unveiled in Shanghai....