Properties
SES ID
- 290055
Notation
- 290055
In scheme
Top concept of
Definition
- Company specialising in generating clean, renewable energy through an energy-from-waste process. Headquarters in Fairfield, New Jersey, with subsidiaries in West Midlands and Shanghai.