translate English to French: It needs more promotion and capital investment.
Une promotion accrue et un investissement en capital avèrent nécessaires.