Shell has made a $27.5 million investment to create the Institute for Energy Innovation and the Our Lady of the Lake Health Interdisciplinary Science Building at LSU. Read More
Shell has made a $27.5 million investment to create the Institute for Energy Innovation and the Our Lady of the Lake Health Interdisciplinary Science Building at LSU. Read More
Constant Energy LLC – Texas PUC #BR190978