L share
L-Shares (Chinese: L股) refers to Chinese companies listed on the London Stock Exchange. The listed companies are incorporated in the Cayman Islands, Bermuda, British Virgin Islands and Jersey, but they have their main business operations in mainland China.