Carrboro Firm Develops Web App to Register Voters in Libya Posted by Staff | Jun 28, 2014 | Business Currently, the system has registered 1.5 million Libyans, according to a press release from Caktus Group. Read More