Business Report 71% of executives say the metaverse will be good for business. Here’s why May 9, 2022