Block 3 LLC has made a strategic investment into Sphinx LLC, underscoring its commitment to innovation and delivering critical cyber intelligence and geospatial technologies to…