translate English to French: All investments or initiatives are challenged and discussed at SMC.
Tous les investissements et toutes les initiatives sont examinées et mises en question par le Comité de la haute direction.