News Week in review: The 21 latest headlines from WRALTechWire by WRAL TechWire — April 14, 2014 RESEARCH TRIANGLE PARK, N.C. — A look back at technology, life science and other related news as reported in WRAL Tech Wire last week. Headlines are listed at left.