France's Neoen locks in financing for first stage of mega Go

© 2025 Vimarsana