Investec India
Investec is an international financial institution founded in 1974 in Johannesburg, South Africa. It has grown from a small leasing and financing business into a prominent player in the financial sector, with operations across Europe, America, Asia-Pacific, and Africa. The company is dual-listed on the Johannesburg Stock Exchange and the...