Get in touch
Contact us
Newell Technology Ltd.
Brukowa 10, 91-341 Lodz, Poland
Exchange Square C1, China South City, Shenzhen, China
Get in touch
Newell Technology Ltd.
Brukowa 10, 91-341 Lodz, Poland
Exchange Square C1, China South City, Shenzhen, China