Yours is a good example of how to stand out in the Indian application pool. Your paper qualifications are beyone reproach, with a 740 GMAT, top 2% of your UG class finish and high GPA as well. The fact you went to a top school will be valuable in the application process as well as the grad degree from a world renowned program. I also particularly like your post MBA vision, since it is unique and will be easier to remember than just another i-banking or consulting goal.
This is all good news, since at the end of the day, you are still applying from a very deep pool and looks like are only targeting the top three programs in the world. Be sure you can articulate why Stanford is your dream school, since it is very different from HBS and some may question why you would apply to both those schools if you strongly favor one over the other. You might also add one or two more schools to your list not because you don't have the profile for your top choices, but because you may not have the luck. Sometimes, luck plays into the decision since thousands of well qualified applicants apply to these programs. So imagine several dozen applicants with equal qualifications as yours, and they end up choosing one or two to fill seats with someone of your ilk. How they choose the two from the dozens can be tricky. Hopefully you will get interviews to allow you to make an impression in person. Let us know if you need help pulling it all together.