The Industrial and Commercial Bank of China Limited (ICBC) has been granted a business licence by the Reserve Bank of India. This licence follows regulatory approval from the China Banking Regulatory Commission for the bank to open a branch in Mumbai. India is a strategically important country, with the largest population in South Asia and [...]