Neeman’s, an Indian footwear brand, launched by brothers Taran Chhabra and Amar Preet Singh in December 2018, creates sustainable shoes using Merino wool, recycled tyres and PET bottles.
Latest Stories
Entrepreneurs
Path-breakers from marginalised backgrounds, who uplift society and create value.