TORSUS AND MAN TRUCK & BUS EXPAND COOPERATION WITH NEW CHASSIS MANUFACTURING AGREEMENT FOR WORLD’S TOUGHEST OFF-ROAD BUS
MAN's 300,000 square-metre, state-of-the-art advanced manufacturing facility produces more than 1,600 buses and 520 bus chassis a year Starachowice, Poland,...