Investopedia / Paige McLaughlin Ltd. is a standard abbreviation for "limited," a form of corporate structure available in members of the Commonwealth, including the U.K., Ireland, and Canada.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results