Profile

    Corporate information


    Registration country
    Investment activity status
    Not investing

    Funding rounds

    Acquisition USD 120,000,000


    USD 120,000,000 (9 Sep 2005) at USD 120,000,000 valuation.

    Profile Country Notes
    Epsilon Inc Marketing software company. United States