Tech Mahindra is currently trading at Rs. 1081.60, up by 26.80 points or 2.54% from its previous ...
European consumers could face the prospect of energy rationing this winter as costs continue to s...