Defence Stocks Rally Up To 10% As Russia Escalates Strikes In Ukraine Despite Ceasefire Talks

Defence stocks rallied on August 22 after Russia launched one of its heaviest attacks on Ukraine

Business