Flexibility and lower costs are among the reasons why more companies could opt for floating liquefaction plants instead of land-based ones. Continue reading.
The United States can attain energy independence by 2030, therefore eliminating dependency on foreign oil, according to about two-thirds of those who responded to a survey conducted by the KPMG Global Energy Institute.