About
Founded in 2004, Megajoule is a private headquartered in Moreira da Maia, Portugal specializing in Wind, Solar.
Founded in 2004, Megajoule is a privately-owned Portuguese company providing full-scope consultancy and engineering services for wind and solar energy projects. The firm has operated over 450 met masts for wind assessment, conducted resource assessment studies for more than 50 GW of capacity, and participated in due diligence processes for over 10 GW of projects. Services include wind and solar resource assessment, power curve measurement, technical due diligence, feasibility studies, project design, shadow and flicker analysis, contracting support, owner's engineering, project management, and supervision. The company serves wind and solar developers, investors, and financing institutions globally.
Headquarters
Moreira da Maia, Portugal
Founded
2004
Company Type
Private
Business Models
Value Chain
Service Regions
Portugal, Brazil, 40+ countries worldwide