By Dr. Kevin Greenidge BRIDGETOWN, Barbados, Jul 20, CMC – On June 12, 2026 the Central Bank switched off the payment system this country had run on for a generation, and switched on another. That was a deliberate choice, and it is worth explaining why we made it. What We Turned Off What BiMPay replaced […]