Caisse de dépôt leads second $80 mln investment in Alt Hotels brand

Share this