China's central bank announced Sunday it would cut interest rates by 25 basis points as authorities seek to boost the flagging economy following a raft of data indicating a slowdown. The benchmark one-year lending rate would be reduced to 5.1% and the deposit rate to 2.25% from Monday, the People's Bank of China (PBoC) said on its website.