Stakeholder CapitalismWhy microbusinesses are booming in the USAccording to Venture Forward, Americans created 2.8 million more online microbusinesses in 2020 than in 2019, but policy support is vital moving forward.06 Jan 2022