Company Details
- Employees
- 4
- Founded
- -
- Address
- 123 Biddle Road, Leicester,england Le3 9hl,united Kingdom
- Industry
- Renewable Energy Semiconductor Manufacturing
- NAICS
-
Semiconductor and Other Electronic Component Manufacturing
- Keywords
- Water Quality Analysis, Soil Moisture Forecast, Water Resource Management, Earth Observation, Satellite Data Analysis.
- HQ
- Leicester, England
- Competitors
- C40 Cities.