London, England, United Kingdom • 2 Employees
Information Technology & Services
Empowering Sustainable Development and Finance. Alternative Data to track progress of companies and industries to Energy efficient future. #SDGs progress tracked with satellite data