California floating wind plan gains mission approval with US 'space force' base
Accord with Defence Department for 60MW project off Vandenburg clears key initial hurdle but must gain multiple permits for development launch
Accord with Defence Department for 60MW project off Vandenburg clears key initial hurdle but must gain multiple permits for development launch