IN BRIEF: Big Yellow sells surplus land in Battersea for GBP30 million
Big Yellow Group PLC - Surrey, England-based self-storage company - Completes sale of surplus land adjacent to its Battersea store in London for GBP30.9 million to a residential developer. Read More