Why tech mahindra share price dropped

Is Tech Mahindra under pressure due to weak results or IT sector sentiment?