margin/unit to sustain

  1. A

    Castrol India

    Description Castrol India, a 71% subsidiary of British Petroleum Group (BP), is a leading lubricants player in India, with ~19% market share in the auto lube bazzar segment. Castrol provides a vehicle to invest in a company with multiple and rare moats, huge free cash flows, high governance...
Back
Top