Talk:Terravision (Italian company)

Internet search reveals a number of complaints regarding service from this company.

The chief exec was removed from his previous post

Caution in dealing with the company may be appropriate