What a shit show last night.
>ECI has over 3,000 employees with offices in over 20 countries and development centers in India, China, and Israel.
>The Electronics Corporation of Israel (ECI) was founded in 1961. It specialized in telephone transmission products that manipulated the signals carried on telephone lines