Planet Superheroes is on a mission to take over the country one store at a time!

Ready, steady, fly! Planet Superheroes recently announced its store expansion footprint to go beyond the metros of India. With six new retail stores in the last quarter – they have expanded into towns like Jabalpur, Surat, Mangalore, and Vapi making the total count at 25 across India. With 10 more stores opening in the next … Continue reading Planet Superheroes is on a mission to take over the country one store at a time!