Ajanta pharma is a legit indian company. i know this because i had shares in this company 6 years ago. I however, take finpecia from cipla which has better reputation than ajanta.
other big India pharma companies>> Dr Reddy's, Ranbaxy, Glenamrk, Ind-swift.