European Commission releases €750 million for infrastructure projects