The State of Energy Storage: What You Need to Know
On May 17, 2013, the U.S. Department of Energy (“DOE”) issued an order authorizing the Freeport LNG Terminal (“Freeport”) in Quintana Island, Texas to export liquefied natural gas (“LNG”) to nations with which the United...more