25 May 2018 Current Affairs India moves one notch up to 44th rank in IMD’s competitiveness rankings India has moved one notch higher, to the 44th place in terms of competitiveness, in the annual rankings compiled by International Institute for Management Development (IMD) which placed the US in the top …
Read More »