Couldn't agree more!!
I think this should answer your questions with regard to ESL (Esterline Technologies) and their up and coming gaming sector. Esterline...
Separate names with a comma.