Business Property Commercial properties become stranded across Europe poor energy performance | World News 9 months ago admin The asset managers, who oversee a combined €226 billion ($242 billion) in the UK, Germany, France, Spain and Italy, are...