I am an Indian, and educated people in India have a wide range of accents, depending on how much opportunity they have had during their schooling and childhood years to talk in English.
But note that the typical stereotyped Indian English (like Apu in Simpsons) would be the most broad accented educated Indian English. The opposite extreme (least broad accented educated Indian English) is a cultured, and somewhat native sounding accent. I personally would call it Indian English RP, as its definitely modeled on RP and shares a lot in terms of pronunciation, but differs vastly in terms of intonation and perhaps a little on enunciation too.
But note that the typical stereotyped Indian English (like Apu in Simpsons) would be the most broad accented educated Indian English. The opposite extreme (least broad accented educated Indian English) is a cultured, and somewhat native sounding accent. I personally would call it Indian English RP, as its definitely modeled on RP and shares a lot in terms of pronunciation, but differs vastly in terms of intonation and perhaps a little on enunciation too.