MyBucks Zambia seized by Bank of Zambia: What it means for you by Oluwatosin Adeyemi February 18, 2025 0 The Bank of Zambia has stepped in to take control of Ecsponent Financial Services Limited, also known as MyBucks Zambia, ...