Germany is preparing to launch a €100 billion ($116 billion) investment fund to help secure strategic sectors such as defense, energy and critical raw materials.
Latest posts by Toimitus (see all)
The Israeli military has ordered residents of 20 Lebanese towns and villages to leave their …