Investors unveil plan for natural gas terminal off Long Beach shore
A group of private investors recently revealed plans to build a $1 billion natural gas terminal of the shores of Long Beach. The proposed 53-acre man-made island would be located 13.5 miles off the