Newly Public Canadian Self-Storage REIT Margaux Names President

Canadian self-storage real estate investment trust Margaux, which operates three facilities in Quebec under the Alpha Entrepot brand, …