Heliene versus Telema
Website:
http://www.heliene.es
Country:
Spain
Address:
Pza. del Xarol, 13-15, Pol. Ind. Les Guixeres 08915 Badalona (Barcelona)
Website:
http://www.telemait.com
Country:
Italy
Address:
Via Carlo D'Adda, 9/A - 20143 Milano (MI)