Etche, KKR's logistics property platform in France, has sold a portfolio of 11 retail units located throughout France in shopping areas and retail parks (...)