ITG is a trailblazing company revolutionizing the field of insect-based nutrient recycling technology, providing sustainable solutions for a global food system.
Headquarters:
United Kingdom of Great Britain and Northern Ireland
Company Type:
MNC / Large Enterprise
Company size:
201-500 Employees
Address:
1 FARNHAM ROAD; GUILDFORD, SURREY GU2 4RG, GB
HIGH
spending power