Independent European business news and analysis.