translate English to French: Public investment plays a vital role, too.
L'investissement public jouait également un rôle essentiel.