Translate the following English sentence to French:
"There are the recent revelations about the role of Mr Speight in the lucrative timber industry, which put the whole matter in a completely new light."
Il y a les révélations récentes sur le rôle de Speight dans l'industrie lucrative du bois qui ont jeté un nouveau regard sur toute cette affaire.