site logo

Impossible shortage burning restaurants that put it on the map

Will $300 million in new funding be enough to restore both its supply and reputation?