New Delhi [India], February 27: I Create India, a leading non-profit organization dedicated to entrepreneurship development, commemorated its 25th anniversary with a Silver Jubilee celebration on February 26th at the Manekshaw Centre Ashoka Hall in Delhi. Founded with the mission of transforming job seekers into job creators, I Create India has spent the last quarter-century fostering entrepreneurial skills, particularly amongst army veterans and underserved communities.