Foreign investors have withdrawn Rs 22,194 crore from Indian equities this month, driven by expectations of a weak earnings ...