News In review: What made news in WRALTechWire by WRAL TechWire — April 15, 2013 A look back at technology, life science and other related news as reported in WRAL Tech Wire for the week of April 8-14. Headlines are listed in chronological order at left.