Neeman’s is India’s first footwear brand that uses Natural, Renewable, Recycled and biodegradable fibres in its shoes.