
Nova Innovation, Sabella forge tidal tie-up
Partners will combine expertise to ‘drive rapid scale up’ of installed capacity in the UK and France [Image: Nova Innovation] Nova Innovation and Sabella have signed a memorandum of understanding …
Nova Innovation, Sabella forge tidal tie-up Read More