Megajoule is identified as a renewable energy consultancy, with the official domain megajoule.pt. The page headings mention full-scope engineering and consultancy services, services in all project stages, and over 50 GW of projects around the world. Additional headings refer to years of experience, wind/solar resources assessed, and GW of due diligences.
Radar uses a bounded public observation. It does not score business quality, safety, trustworthiness or regulatory status. “Not observed” is not proof of absence.