
WASHINGTON -- The new coronavirus is fast becoming one of the greatest challenges of the 21st century, rivaling the terror attacks on 9/11 and the 2008 financial crisis. The invisible enemy has caught humanity on its back foot.
The extensive monetary and fiscal stimulus measures promised by the Group of Seven leaders on Monday represent only the first of many steps the global community needs to take to fight the crisis.