EU invests €411 million in 73 new projects to develop, facilitate access to better technology and services

Investment, Facilitate, technology, Services, Development
Business
image