50 employees
The National Entrepreneurship Network (NEN) is Wadhwani Foundation’s flagship initiative in India.
2003