After enjoying strong returns over the past couple of years, mid-cap and small-cap stocks have come under significant selling pressure…
The recent victory of the Bhartiya Janta Party (BJP) in the Delhi state elections is being viewed as a sentiment…