Embattled Venture Firm OpenView to Give Back 75% of Capital to Investors
OpenView Venture Partners, the Boston-based venture capital firm whose abrupt decision to wind down late last year epitomized the challenges facing startup investors in the aftermath of the tech fundi...