12 April 2023 The spectre of Ukraine and its shadow over the rest of the globe is now an absolutely undeniable reality. Even in the immediate vicinity of the Covid Pandemic that struck the commons in 2020, no analyst went so far as to venture on this present scenario where the G7 total economic clout […]