Read Time:13 Second
The report brings little cheer for India as the country remained on the 126th spot of the 143 nations surveyed – it was 126th in 2022 as well. Nations such as Sri Lanka (128th) and Bangladesh (129th) were located just below. However, Myanmar (118th)…