BP has announced to governments and employees in the countries of Namibia, Malawi, Tanzania, Zambia and Botswana, which account for about 20% of the company’s sub-Saharan African business, that it is to sell the marketing businesses in these countries.