IT services major Tech Mahindra reported a 40.9 percent fall in net profit to Rs 661 crores year-on-year for the fourth quarter ended March 31, driven by continued slowdown key verticals including telecom, communications, media and entertainment.