business-magazine-fidel-castro-small-607251