The developer of the up to 70-turbine Buchan Offshore Wind project off the Aberdeenshire coast has submitted its offshore consent applications to Scottish Ministers and plans to file a planning application for onshore works with the local authority later this year.