Tor Group launched its new website and logos today, reflecting the group’s recent diversification both geographically and into new business streams. October 3, 2022 7:30 am