Master limited partnership (MLP) - Meaning

23Nov, 23

Master limited partnership (MLP) - Meaning

A publicly traded limited partnership.