Tech Mahindra has been forming Lower highs and equal lows in the weekly charts lately. It is also trading below all the major Moving averages making it a weak stock technically. One important think to observe here is the speed and the time which the bears have taken to bring the market down is less than what bulls are taking to bring it up, which generally...