Understood that India needs only one or two aircraft carriers and hence can't go for setting up an entire manufacturing base, also given that there aren't many countries which will order and buy aircraft carriers!
The thing is - why is India wanting to buy a refurbished aircraft carrier? Why the hell isn't it asking for a brand new carrier to be built for it??!