10.0.3.230

Technology Partners closes $300m cleantech and life science fund

1255
Palo Alto, California-based venture capital firm Technology Partners has closed its latest fund, Fund VIII, on $300m