The study analysed over 107 countries by taking continuous data of 20 years, revealing that no country is on track to ...