Evident Technologies embroiled in New York state finance shenanigans

December 11, 2006 | Analyst Insight

Nanotechnology landed in the pages of the New York Post in an unexpected way this week, in the form of a muckraking piece on New York State Senate Majority Leader...