WTO rules Airbus given illegal aid by the EU


The ruling focuses on $22bn of launch aid provided by the governments of France, Germany, Spain and the UK

Read More…