World Economic Freedom Index

PTI
4 Years ago
India has slipped by 10 positions to 112th, out of 159 countries and territories...