On Jan. 21, global travel giant Travel + Leisure opened its new headquarters in downtown Orlando at 501 W. Church St. We wrote about the move from near SeaWorld back in September. The move brought 900 jobs to downtown Orlando, right between the Kia Center and Inter&Co Stadium in the Parramore neighborhood. “Relocating our globalRead More
