Mining information thrown up by the 2005 economic census covering more than 42 million enterprises, they found schedule castes owned only 9.8% of all enterprises in India in 2005, well below their 16.4% share of the total population.
BBC: Caste and entrepreneurship in India