.

Natural Power, an energy and engineering consultancy, has partnered with Navitas Solutions, a turbine inspection firm, to deliver wind turbine blade inspection and maintenance services in Latin America

Tags: EHS