
MERCEDES AND ALLISON COMBINE FOR A TRULY INTERNATIONAL BUS OFFERING IN INDONESIA
It might seem strange but somehow a German automotive company has sold 250 city buses built in Brazil and fitted with the latest US made Allison automatic transmissions in of all places Indonesia. It sounds […]