India2020
home
Home
help_outline
about
#
should worry
~
~
@ndtv /
15 Jul 2026 11:01 AM
China Now Has 7 Of The World's 10 Biggest Banks, And That Should Worry India
Seven of the world's ten largest banks are now headquartered in China. Twenty-two Chinese banks figure in the top 100. No Indian bank comes anywhere close....