MESH - Maximising Employment To Serve The Handicapped

MESH - Maximising Employment To Serve The Handicapped

About

MESH is an Indian organisation practicing Fair Trade with disabled and leprosy affected crafts artisans, for their rehabilitation.

Location

New Delhi , Delhi India