BigRock Launches Web-Presence Builder for Small Scale Businesses

PANAJI: BigRock, one of India’s leading domain name registrars andweb hosting companies, today, in collaboration with Netherlands-based technology …