The Internet and Mobile Association of India [IAMAI] is of the view that the draft National E-commerce Policy may be inimical to the....