I deal with corporate 500 companies. This double speak always pisses me off to no end. Generally translates to... "we are going to screw you and the rest of the masses for personal gain"
Luckily in my case it is about "Location, Location. Location" and what their 3-5 year lease is going to be...