Decree 184
Decree 184 has led to the shutdown of 476 businesses in Cuba, emphasizing the impacts of insufficient electronic payment infrastructure on the economy.
476 Businesses Shut Down in Cuba Due to Lack of Electronic Payment Options
Published on 5/30/2024