M Core launches with £1bn to invest

Some of the biggest beasts in commercial property investment have united to create M Core, an umbrella brand with a £1bn investment target into UK and European real estate this year.