Traders at the stock exchange in Frankfurt am Main, western Germany. European stock markets tumbled after Russia launched an attack on neighbouring Ukraine. AFP
Traders at the stock exchange in Frankfurt am Main, western Germany. European stock markets tumbled after Russia launched an attack on neighbouring Ukraine. AFP