Mytaverse Plans to Create Business-Centered Metaverse For Frequent Travellers | How Did it Start? Mytaverse is the latest company to engage in a metaverse-focused platform. The Miami startup created a virtual space for business meetings and interactions this time. by Joseph Henry