National Skill Development Corporation (NSDC) is an organization set up by the Government of India to facilitate the development and upgrading the skills of the growing Indian workforce through skill training programs. NSDC, a body under the Ministry of Finance, is one of its kind public-private partnership endeavors, with 51 percent equity held by private sector and 49 percent by the Union Government.