A non-profit technology company would be the ultimate fund raising vehicle.
bradpineau.com