translate English to French: The last sentence should read Finally, a contribution was received from an Italian foundation, the Compagnia di San Paolo.
Lire comme suit la dernière phrase :  Enfin, une fondation italienne, la Compagnia di San Paulo, a versé une contribution.