Tech Mahindra rises 1.01% for third straight session