Luma makes first two deals from marketing-tech fund

712
US venture capital firm Luma Capital Partners appears to have closed its debut fund after completing its first two inves