The lockbit3 ransomware group listed craigsteven.com on its data leak site on 2024-06-05. Country: US Sector: Other Domains named: craigsteven.com Claim as published on the leak site: Craig/Steven Development Corporation has earned a solid reputation in the development of shopping centers, office buildings, mixed-use developments, industrial and multi-family residential projects.