Solvay Invests $14.4 Million in Printed Electronics Tech Firm

10:33 AM | July 26, 2011 | Alex Scott