Global telecom major Vodafone Idea Limited has been ordered to pay a penalty of Rs 16.96 crore for alleged non-payment of GST ...