The Sandbox has officially designated India as its leading source of content creators for the immersive metaverse. With a current user base of 350,000, the platform aims to expand to Source