British Airways is expanding its African network, starting services to the Seychelles, offering more flights to Mauritius and adding more seats on other...