Founded in 1996, BECI is the only credit insurer in Botswana, and is a private company

Feature on Slide
On