Strategy

How big banks decided the futures of America's small businesses: The inside story of how $349 billion in government cash was doled out in just 12 days, leaving thousands of entrepreneurs without relief

Stimulus PPP thumb
With $349 billion on the line, who got the stamp of approval? Olivia Reaney / Business Insider
Read in app

Read next