Epiris trims £93M from Treetops sale

March 31, 2017