The GST bill that levies 12% tax on sanitary napkins has drawn a lot of criticism from all quarters. We bring to you an expert opinion on the same....