December 19th, 2017
Ssi Completes First Installation In Egypt
SSi is pleased to announce that another SSi artificial lift system has been successfully installed. The latest installation took place in Egypt on Dec. 16, 2017 and brings the total number of worldwide installations to over 1300. SSi is committed to optimization and improving efficiency […]