Carvana's turnaround is overshadowed by its inflated valuation and questionable financial practices. Read why it's best to ...
In the Nifty 50 index, 26 stocks ended in the green, while 24 stocks closed in the red in today's trade.