AID acquires Economy Control Systems AID, a portfolio company of Black Bay Energy Capital, is excited to announce the acquisition of Economy Control Systems (ECS) Read More » September 8, 2025