Despite the thaw in bilateral relations no U.S. business has yet leaped all the hurdles and been allowed to set up shop in Cuba. Two long-time friends hope their tractor firm will be the first.
Hosted on Acast. See acast.com/privacy for more information.