Google, Amazon, Microsoft take top spots as India's most att