Tech giants brace for impact in India as new payments rule goes into effecttechcrunch.com 2miniatureape4ydiscuss