150 Mercedes-Benz and Setra Buses Ordered by Largest Bus Line in Germany By: BenzInsider.com | August 7, 2012