more than 50 countries. Our main production location is in the UK, with plans in place to realise a second production location...Business Overview MACDERMID ALPHA ELECTRONIC SOLUTIONS Through the innovation of specialty chemicals and materials...
Element Solutions