Omni-channel cosmetic brand Sugar Cosmetics has brought curtains down on its $21 Mn Series C round following a fresh capital infusion from Elevation Capital along with a clutch of existing investors. The details of the latest capital infusion are pretty hazy but the latest equity infusion has supposedly brought a tranche of $18-19 Mn. The…
