> I really don’t get the sense of urgency
Mind-boggling amount of investment needing a return or the promise of a return