17.6 C
New York

Tag: Solar

SpaceX expanding solar farm at Boca Chica, Texas launch facility

SpaceX's Starbase facility in Boca Chica, Texas.Michael Sheetz | CNBCSpaceX is expanding the solar farm at its Starbase in Boca Chica, Texas, according to documents obtained by CNBC from the U.S. Fish and Wildlife Service.The FWS documents, known as a draft biological conference...