ESI Group today released results for the second quarter of fiscal 2018 (ending January 31, 2018, but which the company sometimes refers to as fiscal 2017). Overall, the results aren't awful -- the company suffered from both a touch comparable...

read more