Hey, Renu. Here's more for you to go through. I am providing you with a link to their Submissions page. It lays down all the requirements for accepting a submission.
Submissions Page: http://www.granta.com/Submissions
I am pretty sure they didn't have an online submission box, when I had sent in my story. But now, they do.
If you have any more questions, please let me know.