Awards

Best Trading Company – Awards

STX Group was named Best Trading Company – Europe and North America, in the Renewable Energy Certificates category.

The Environmental Finance’s 22nd Annual Market Rankings assess sentiment and identify the best-performing companies operating in tradeable, environmental markets.