Mastercraft Ventures announces the launch of a new Wisconsin venture capital fund, Mastercraft Ventures Fund I, LP (the “Fund”). Based in Beloit, Wisconsin, the Fund seeks to generate investor return ...