by adamkasi | Jun 24, 2021 | Companies
Standard Chartered (SC) is a financial services company headquartered in London, England. The bank has been formed by the merger of The Chartered Bank of India, Australia and China, and Standard Bank of British South Africa in 1969. It is a universal banking company...