Yatra.com, India’s leading online travel portal, has launched a self-booking platform for Small & Medium Enterprises to provide its....