Tag: India slashes windfall tax