It looks like things may finally be coming together for ESI. Q3 results, released a few weeks ago, show that the company is reaching new customers, deepening relationships with longtime customers -- and partnering with a leading research institute to commercialize new...

read more