Insight Commits $75M to Fenergo

July 15, 2015