Oorja Development Solutions India

3 India-based Enterprises in UN Best Small Business Winners

Three enterprises based in India are among the winners of ‘Best Small Businesses’ global competition as announced by the United Nations. These businesses are providing diverse, inspiring and impactful solutions in improving access to sustainable and healthy food. Highlights 50 ..