News

The financial firm has assets of more than USD 11 trillion, which is less than half of the GDP of the United States USD 30 trillion. Now, the company is eyeing starting a business in India.