Tellurian's $1/Share Sale to Woodside: A Blow to Meme Stock Investors
24/7 20:15
Retail investors in Tellurian (TELL) attracted by the company's ambitious plans for a liquefied natural gas terminal, are facing significant losses after the firm agreed to be acquired by Woodside Energy Group (WDS) for $1 per share. Many had invested when the stock traded much h...