TweetSummary: India is the worst performing of all the markets across the world, and we deserve it. Any other way would mean that life is unfair. As things stand, we have a perfect storm of headwinds facing us, and many of these headwinds have been our own doing. I believe that the situation will be […]
Recent Comments