Eclipse Labs Faces Drastic 65% Workforce Reduction Amidst Strategic Shift by cnr_staff August 26, 2025