FAQ on Dedicated Server Hosting in India