Disney Star, the Indian arm of the media giant Walt Disney Company is all set to launch its metaverse platform Starverse after having completed multiple stages of testing for the proof of concept.
The launch for Starverse has been timed with the onset of the Indian Premier League (IPL) 2023 season, reported ET