Terra Networks Terminates Business
July 5, 2017
The publisher and internet services company Terra Networks terminated its operations and closed down its websites in seven countries last Friday, 30 June: Argentina, Chile, Colombia, México, Peru, Spain and the UnIted States. The company’s headquarters in Miami, which was responsible for LATAM operations, was also closed down and the team was dismissed or transferred back to Brazil.
Courtesy of ExchangeWire
To read more CLICK HERE.