The media giant Disney has announced that Starverse, their metaverse platform, will launch in India. After months of proof of concept testing, the move has finally been revealed. It’s interesting to note that the debut of Starverse is apparently scheduled for the 2023 Indian Premier League (IPL) season.