Birmingham ranked in top 20 European Cities of the Future City’s strategy to attract investment wins place in influential rankings .