Boswell Project definition

Boswell Project means the 331.8 MW Boswell Springs wind project in Wyoming, USA; “CDS” has the meaning attributed thereto on the front page;