Skip to content
Port Talbot Secures $81 Million Grant to Develop Celtic Sea Floating Wind Hub
Turbo Energy Anticipates 140% Growth and $23.5 Million in Revenue for 2025