translate English to French: There are some bright spots on our economic horizon.
Il a aussi ouvert les travaux d'un forum consacré à l'investissement.