Tellurian has reported a net loss of around $30.6 mill, or $0.08 per share (basic and diluted), for the three months ended 30th June, 2021.
| Subscriber content | ||
![]() This content is available only to subscribers please log in below or subscribe now / request a free trial |
||
|
|
||