Tupperware Brands Corp. and its development partners on April 16 celebrated the start of work on The Crosslands, a new $60 million shopping center on the Orange-Osceola border. Site work began in March on the 68-acre site at Orange Blossom Trail and Osceola Parkway. The 427,000-square-foot center is set to create more than 1,000 temporary construction and permanent jobs. It’s the largest new retail project to break ground in Central Florida in years and demonstrates a retail real estate rebound…