Birch Hill’s GDI to buy CEDA technical services unit for $20.5 mln

Share this