TORSUS, manufacturer of the world’s toughest, heavy-duty off-road buses, is set to cause a stir in the commercial vehicle sector with its latest model, TERRASTORM, due to be launched into the market later this month. The 4×4 TORSUS TERRASTORM, based on a Volkswagen Crafter 4Motion chassis, features uprated ...
Read More »