Published: Feb 27, 2023, 04:20 IST | Updated: Feb 27, 2023, 04:20 IST
Finance chiefs of the world's largest economies strongly condemned Moscow for its war on Ukraine on Saturday, with only China and Russia itself declining to sign a joint statement.