The US has been the the only major country sanctioning Cuba for a decade and a half, but the economy has only gotten worse. Sanctions may explain why they has lagged behind in tech. It doesn't explain why Cuba needs to import 70-80% of their food despite being a fertile tropical paradise.
https://www.wfpusa.org/countries/cuba/#:~:text=Cuba%20import....