translate English to French: At a European level, the aim of improving business support service provision has, in fact, been longstanding.
Il n'en reste pas moins que de nombreux éléments peuvent encore être nettement améliorés dans le domaine des services de soutien aux entreprises.