- For Stores, 89% are owned, and 11% are leased.
- For Warehouses, only 4% are owned, while 96% are leased.
- For Offices, 21% are owned, and 79% are leased.

The Leading Source of Insights On Business Model Strategy & Tech Business Models
The Leading Source of Insights On Business Model Strategy & Tech Business Models