A statement from Matthew Carter, Group CEO of Depaul International, on the current situation in Ukraine: As another week passes, we have seen the number of people fleeing their homes continuing to rise. Around 7.1 million people have been displaced internally, and 4.3...
VIMS Update on Ukraine
read more