Contact the publisher of this press release .IN.NET – the New Internet Address for India, Launching June 17th