Home Metaverse Expect to see 5 billion people in the metaverse, Mastercard VP of innovation tells LEAP forum