An important but hardly-known international agreement signed by 29 European countries has established common principles for ...
Switzerland will not be able to purchase all 36 American F-35 fighter jets in the near future as planned due to cost overruns ...