BNP Paribas has agreed to sell its majority stake in Moroccan bank BMCI to Holmarcom Finance Company, the two sides said on ‌Wednesday.