BOC Aviation and Turkish Airlines have signed a lease agreement for the supply of six new Airbus A321neos to the carrier.