Tech Insider: Willis offers some venture capital sugar, but is it enough?

Tech Insider: Willis offers some venture capital sugar, but is it enough?