Tech giants threaten to leave