infotechlead

Four European entrepreneurs float $263 mn VC fund