INNOVO gives access to clean technologies accelerating their growth by creating sales and in turn helping their clients reduce both their carbon footprint as well as that of their customers with a goal to provide profitable net-zero for all.
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
SME
Company size:
11-50 Employees
Year Founded:
2012 (13 years)
Address:
LONDON, GB
The company has a sophisticated ownership structure and may be part of a large corporate group
LOW
spending power