India’s leading hair removal brand, Bombay Shaving Company (BSC) has raised INR 160 Cr in a round led by Malabar Investments, a hedge fund....