Composting Business in India What is Composting? Hello friends, today we came up with a new topic called " How To Start A Composting Business In India For Profit". Composting method is a natural process that breaks down the organic material into dark rich substance manure which acts as a wonderful conditioner for soil.