Tag: steps

Tellurian CEO steps down By Reuters

© Reuters. (Reuters) -Tellurian said on Monday Octávio Simões has resigned as chief executive officer of the LNG developer, a fortnight after it said it...