Do ‘Markets’ talk sense? C. P. Chandrasekhar December 20, 2018 Articles, Blogs, C P Chandrasekhar, Finance