Elections are coming, and the world’s tech giants appear ready to help rather than hinder democracy. …read more

Source:: CNet