No. There is still a Castro in office. If the point wasn't in a long term ending of the regime, what exactly was the point of the embargo?
The only thing the sanctions against Cuba did was drive them into the loving arms of USSR. Well played.
Who is the "our" in our companies? I never owned a company in Cuba.