The Swiss Franc is the most overvalued currency in the world, and the Indian Rupee most undervalued Read more