Great Test Scores, Average Everything Else

I think that your test scores/other stats are pretty consistent with your interest in finance, though it may be beneficial if you tried to streamline your interests or connect them somehow. I do agree that an interesting essay about your experiences in India will make you stand out.