Terra Networks Terminates Business

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.

Skip to content