Glencore to Pay $152 Million to Settle Swiss Corruption Probe in DRC

In 2022, Glencore admitted its involvement in several corruption cases related to the awarding of oil…

Hyundai’s Hydrogen Truck Reaches 10 Million Kilometers Milestone in Switzerland

The Hyundai XCIENT Fuel Cell electric heavy-duty truck has reached a remarkable milestone, surpassing a cumulative…