Concept

Utilita

Properties

SES ID
  • 441778
Notation
  • 441778
In scheme
Top concept of
Definition
  • Energy company founded in 2003, and concentrating on smart technology for energy efficiency.