translate English to French: A major new animal facility is currently under construction with Canada Foundation for Innovation (CFI) support.
Une autre installation majeure pouvant accueillir des animaux est en construction grâce à des fonds de la Fondation canadienne pour l’innovation (FCI).