India slips to 3rd place on trust barometer;…

[ad_1] Climate activists and anti-WEF protesters attend a demonstration ahead of the opening of the World Economic Forum, in Davos, Switzerland January 19, 2025. | Photo Credit: Reuters India has slipped one place to third…