Energy SavingFinanceGenerationScience & Digital

Nova Innovation and Sabella seek to make waves with tidal tie-up

They will combine their expertise to drive the rapid scale-up of installed capacity in the tidal energy sector in the UK and France

Related Posts