Sunil Singhania, CIO for equity investments at Reliance Mutual Fund, in an exclusive interaction with NDTV Profit says earnings of Nifty companies have not picked up but he expects as the India's GDP will grow towards $4 trillion in coming few years.