The partners in the Greater Tortue Ahmeyim (GTA) project off Senegal and Mauritania have signed a gas sale and purchase agreement with a unit of project operator BP.