Master limited partnership (MLP) - Meaning

23Nov, 23

    Master limited partnership (MLP) - Meaning

    A publicly traded limited partnership.

    Share