Indian stocks have dropped to their lowest levels since June, as disappointing corporate earnings this season have dampened investor optimism for an economic recovery.
Domestic stock markets on Tuesday witnessed a bloodbath, ending on a weak note due to the selling pressure in heavyweight ...