This is excellent news for foreign tourists coming to India. Tourists who apply for an e-visa to India will now get pre-activated free SIM cards. This is a...