The EU is finally ready to tap markets in a $900 billion stimulus push
June 01, 2021 at 06:30 AM EDT
The EU is finally able to raise much-needed funds from public markets and boost the 27-economies after the severe shock from the ongoing coronavirus crisis.