Our Views Leaders of the Group of Seven meet this week in Hiroshima (West of Japan) to harden their tone against Russia 15 months after its invasion of Ukraine, and to adopt a common front towards the rising Chinese superpower. For more details and full views, download the document below
Read More