HAVANA | The golden arches are nowhere to be found. There’s not a single Starbucks or Wal-Mart, and no way to buy a Budweiser, a Corvette or a Dell.

More: continued here