Helium Promised a ‘People’s Network.’ Instead, Its Executives Got Rich
forbes.com