The sun rises on sustainable solar power project Volvo CE has installed an expanse of solar panels on the roof of its Jinan Technology Center (JTC) in China. By converting sunlight to electricity, one of the company’s key innovation hubs...
View all news and stories
Latest Events
World Demolition Summit 2023 We will once again be the headline sponsor of the World Demolition Summit on October 17 and 18, 2023 in Toronto, Ontario, Canada.