Botswana-based Africa Lighthouse Capital purchases minority equity stake in Bayport by Oluwatosin Adeyemi October 18, 2025 0 Africa Lighthouse Capital, a private equity firm based in Botswana, has purchased a sizeable minority equity stake in Bayport Financial ...