Applying for a credit card in India has never been easier or faster, thanks to the rise of online banking processes, which ...