Shell’s $12 Billion Prelude LNG Barge Drifts Toward A Finale
Prelude or finale, that’s a question some observers are starting to ask about a $12 billion ship called Prelude which was supposed to revolutionize the liquefied natural gas (LNG) industry. Built by Royal Dutch Shell, […]