TELL: Ownership of Tellurian Inc

Stress / Pressure At Huge Funds