Earls Court Development Company seeks £5bn investment for climate tech hub
The Earls Court Development Company (ECDC) is seeking £5bn of investment to help fund 2.5m sq ft of climate tech office and lab space at the former Earls Court Exhibition Centre site in central London.