OFS Portal announced today that its number of signed Electronic Data Agreements (EDA) and Interoperability Agreements (IOA) now exceed 400. The growth in the OFS Portal community can be attributed to the growing number of digital deployments by Operators.
Read More at www.marketscreener.com