Backed by luxury giant LVMH, L Catterton buys a stake in 9 European shopping villages for £1.5 billion 0 23.07.2024 11:48 Fortune.com Among the best-known is Bicester shopping village in Oxfordshire. Read More