Technology – supposed to be Israel’s saviour – proved to be its Achilles heel writes Satyen K. Bordoloi as he argues that tech should never […]