India scores high on latest WEF standing… — UPSC Study Notes | PrepDose