LeadCrest acquires €70m food supermarket portfolio in France

July 2021

LeadCrest Capital Partners has made a €70m investment in a 33,500sqm food supermarket portfolio in France. READ MORE