10.0.1.127

Luma makes first two deals from marketing-tech fund

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