AMB Leases 563,100 Square Feet in Brazil

AMB Leases 563,100 Square Feet in Brazil

Global industrial real estate developer AMB Property Corporation signed leases for 563,100 square feet in a recently begun project just outside Sao Paulo, Brazil.