SAE Renewables MeyGen Phase 1 tidal array continues to break records

SAE Renewables Limited (LON:SAE) reports its unaudited interim results for H1 2024, showcasing significant progress in renewable projects and financial milestones.