Countries with significant and regular activity
Countries with regular orders or episodic big assignments
Countries with small and episodic orders
operating in more than 19 countries, with an average recovery rate of more than 90% of valid wind data.
of wind and solar energy projects around the world.