Start-up retail REIT Metric nets £175m from flotation

Share this