Tejal Sandera 150 1930 days ago Travel Leaders Corporate has created a new service that offers more than 200,000 bookable activities for business travelers who want to add a leisure component to their trips.