|
MediaMax, Inc, also known as “The Linkup” (TLU) recently announced the closing of their business effective August 8 th , 2008. We sincerely sympathize with the frustration and anger that this announced closing has caused their users, and as such, have...
|