Remove 2027 Remove Development Remove Supply Chains Remove Triple Bottom Line
article thumbnail

Inside Oklahoma’s Innovation Rush

Stanford Social Innovation

Part of the American Rescue Plan Act passed in early 2021, BBBRC is one of the largest economic development grant competitions in history, with a billion dollars of funding at stake. Run by the US Economic Development Administration (EDA), the Challenge received 529 proposals, named 60 finalists, and selected 21 winners.