What Drives Bhanu Choudhrie, the Indian Businessman Who Built C&C Alpha Group?
Bhanu Choudhrie founded C&C Alpha Group in London in 2002 and served as its executive director until January of 2011. He is a major shareholder of BCCL Holdings and owns more than 25% of voting shares, according to Forbes. Bhanu Choudhrie is a founding member of the Indo-American Chamber of Commerce. He is on the […]