Positive Terremark News

Here is a good article (whoops — press release) on a Terremark sale. Good news for the company which owns the NAP of the Americas – the major network access point in Miami, FL.

    Leave Your Comment