Billionaire David Geffen deleted his Instagram after being slammed for a post about how he's self-isolating on his $590 million superyacht

11:34am PDT - March 30th, 2020    david geffen - Business Insider

David Geffen, who has a net worth of $7.7 billion, faced swift backlash after he shared a photo on Instagram that showed him "self-isolating" on his $590 million superyacht Rising Sun in the Grenadines. Geffen deleted his Instagram soon after. The billionaire…