Here’s a look back at technology, life science and other related news as reported in WRAL TechWire for the week of May 18. We’re catching up due to the Meorial Day holiday when Week in Review wasn’t published,
















And more: