Indian Stock Market: Bajaj Finance, Navin Fluorine, Trent, Tata Capital, Swiggy Among Top Losers on August 7 | HyperFast