I am Russian and my best manager ever, in 20 years of software development, was Indian. So YMMV and these kinds of generalizations need to become a thing of the past.
There are maybe 100 millions Indian bosses. Do I know all of them? Like everything in life, this is my experience. It isn't a scientific fact!