Independent financial news & research
Milan, Italy – European Union public institutions have signed contracts worth nearly 2.7 billion euros ($3.1…