infotechlead

Israel’s women tech workers protest after Angela Merkel’s visit