Home / Torsus Praetorian, world’s first heavy duty 4x4 off-road bus, wins prestigious Red Dot Award / Torsus_Praetorian_006
Check Also
Spiro Named in TIME 100 Most Influential Companies of 2024
Spiro, Africa’s largest EV company, has made it to the prestigious TIME 100 Most ...