Pergunta de entrevista da empresa National Rail Enquiries

Some Engineering Defintions and how you would deal with difficult situations