Data leak attributed to medusa, first discovered on 2024-11-17. Approximately 32,506 records were reported exposed.
Apple Electric Ltd. is solution electrical contractor providing a wide range of electrical, electronic and communications services to commercial and industrial customers. Apple Electrical Contractors corporate office is located in 7540 Andrews Hwy, Odessa, Texas, 79765, United States and has 40 employees.