Atlantic Wind Test Site Inc.
21741 Rt. 12 North Cape, Tignish, PE
The Atlantic Wind Test Site Inc. (AWTS) is Canada's facility for
the testing and development of wind energy technology. Located at
North Cape, the northernmost tip of Prince Edward Island, the
facility has been a key participant in the Canadian ...