Just curious..
Is the domain ShopZilla.in owned by them??
Or Network18 have some relation with ShopZilla ( symphony technologies)??
Just curious..
Is the domain ShopZilla.in owned by them??
Or Network18 have some relation with ShopZilla ( symphony technologies)??