World Insights: Prolonged conflict batters economies of Russia, Ukraine, hinders world recovery

… needed 38 billion dollars to cover next year’s estimated budget deficit and another 17 billion dollars to rebuild critical infrastructure.

READ MORE

CIP-News
Author: CIP-News