India has invited over 40 countries for the WTO mini-ministerial meeting on March 19-20.
17 March 2018 6:41 AM GMT