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 and opinion (BCO), reveal that SpaceX is increasing the size of its on-site solar farm by 1.7 acres, or about 30%, making the solar array a total of 7.1 acres. The company has begun clearing and leveling for construction at the site already.Elon…