Description: STX Group, founded in 2005, is a leading global Environmental Commodity Trader and Climate Solutions provider. Specializing in renewable energy, biofuels, energy efficiency, and carbon markets, STX is at the forefront of driving global change towards s...