After two weeks of chaotic bargaining and sleepless nights, nearly 200 nations pushed through the contentious finance pact in the early hours in a sports stadium in Azerbaijan
After two weeks of chaotic bargaining and sleepless nights, nearly 200 nations pushed through the contentious finance pact in the early hours in a sports stadium in Azerbaijan