Out of 137 economies, Switzerland tops list, followed by US and Singapore in second and third places.
27 Sept 2017 11:05 AM IST