bn:00293442n
Noun Named Entity
EL
No term available
EN
Atlantic Array was a proposed offshore wind farm in the Bristol Channel, off the coast of North Devon and South Wales, United Kingdom. Wikipedia
Relations
Sources