Background

Plant Pre-commissioning Europe

Plant pre-commissioning Europe

PROJECT SUMMARY

ESI signs alliance in Spain to work on projects in Spain, Italy and Portugal.