Simba expands its retail footprint in India, plans to add 20-25 stores every year
1Min Read
Simba is also the license owner for iconic brands like The Amazing Spiderman, Disney Princess, Football Club Barcelona, Dora, Batman vs Superman etc.