DAVOS, May 24: 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 here on the sidelines of the World Economic Forum Annual Meeting, also showed that geopolitics is now a litmus test for trust in business. The corporate exit from Russia has set a precedent, and the expectations for action at […]