TTD considering facial recognition technology to check fleecing of devotees by middlemen
Analysis of previous data identifies booking of 807 accommodations with same mobile phone number and 926 online bookings on single email id