i stand corrected...ISRO is not a PSU but it's a government organization. It comes under department of space, govt of india. It doesn't come under any ministry and is directely under Prime ministers office.
still...lack of transparency, scaling up the capabilities, meeting deadlines for...