Indian companies have emerged as the most trusted by the domestic population, followed by China, Canada, the US and the UK, according to a new study.
The Edelman Trust Barometer Special Report: The Geopolitical Business, which was released on the sidelines of the World Economic Forum Annual Meeting, also showed that geopolitics is now a litmus test for trust in…