Translate the following English sentence to French:
"This must be made public knowledge and not hidden behind a shroud of 'trade secrecy' ."
Cela doit être porté à la connaissance du public et ne pas être caché derrière un mystérieux "secret commercial".