Amid U.S. pressure, the government has proposed abolishing the ‘Google tax' in the Financial Bill, 2025. What is this tax? In ...