Published: Jan 25, 2023, 05:30 IST | Updated: Jan 25, 2023, 05:30 IST
A war of words has been started between two largest economies of the world - US and China. They are engaged in a tussle over debt issue, it started after US Treasury Secretary Janet Yellen called China a 'barrier' to debt reforms in Africa.