What's New in the EU: Greening buses and trucksThe new test facility tests exhaust gases from heavy-duty vehicles with top-notch measuring equipment.eu flag biz 88(photo credit: Jpost Staff)