Share Twitter Facebook LinkedIn Email Travel + Leisure Co. (TNL) reported second-quarter net income of $108 million on revenue of $1.02 billion. The company’s adjusted EBITDA reached $250 miRead More