Technology Partners closes $300m cleantech and life science fund

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