ECE was founded in 1965 and is still owned by the Otto family. The company provides all services related to properties from one source. The assets under management currently amount to 32.3 billion euros. With 195 shopping centers under management and activities in 12 countries, ECE is the European market leader in the shopping center industry. Approximately 20,000 retail businesses generate an annual turnover of 22.3 billion euros on an overall sales area of 7 million square meters.