Newswire brought to you by Daimler wins orders for 1,052 hybrid city buses Dec 17, 2007 FRANKFURT, Dec 17 (Reuters) - Daimler AG's North American bus business has won orders from New York City and Ottawa for a total of 1,052 diesel-electric hybrid public transit buses, the company said on Monday. Load More