stx group stxgroup.com founded in 2005, stx group provides access to renewable energy, biofuels, energy efficiency and carbon markets. we're hiring! Category:jobs and employment Global Rank:3,403,535 visits:7.7K pages/Per:2.7 ADS