Data leak attributed to medusa, first discovered on 2024-06-12. Approximately 519,915 records were reported exposed.
GEMCO Constructors is a mechanical, electrical and plumbing design company. GEMCO Constructors corporate office is located in 6525 Guion Rd, Indianapolis, Indiana, 46268, United States and has 187 employees. The total amount of data leakage is 1.0 TB