We are an energy technology company.

~68,000

employees

120+

countries of operation

$23.8B

in 2019 revenues

To learn more about our board, executive officers and other corporate info