French-Belgian consortium Thistle Wind Partners (TWP) has submitted the onshore planning application for its 1-GW Ayre floating wind project off the east coast of Scotland.