Independent financial news & research
The recent meeting between European Union officials and the Taliban in Brussels has ignited widespread outrage…