Onzo Company
Onzo enables consumers to reduce energy consumption, lower their bills and curtail carbon emissions. To utilities that’s an opportunity to differentiate, attract and retain
Technology:
Other
Industry:
Marketing & Advertising
Headquarters:
London, England, United Kingdom
Founded Date:
2007
Funding Status:
Undisclosed
Register and Claim Ownership