Business Nifty at 16,500 by December? Warren Buffett’s favourite indicator hints at stretched valuations News Desk February 15, 2021 Currently India’s listed companies market capitalisation to GDP ratio stands at about 105.5 per cent while it was about 98 per cent at the start of the January 2021. Image: …