Archive

  • MSCI downgrades Russia's sustainability rating

    01 March 2022

    MSCI ESG has downgraded its sustainability rating of Russia after the country's invasion of Ukraine, while All Street Sevva said investors should completely avoid providing capital to the nation.