Governments across the world have announced over 200 billion dollars in stimulus packages so far...
In USD bn