Tag: barry diller

7 months ago 0 49
American media and technology firm Interactive Corporation (IAC) has reportedly spent approximately $1 billion in order to acquire ...
Recent Comments
    Archives