BSH: TAB CNG


TAB Rail Road, the current leader in road-rail transport in France, is continuing to expand its fleet and is acquiring more and more Iveco Stralis vehicles that run on natural gas.