Klepierre, a French Retail REIT, is a Buy at €31/share with a strong portfolio, but consider US REITs for better value. Read ...