Insight reports 12 percent rise in revenue

November 17, 2009 05:39 PM