Establishment of ECAP 01/01/2003 Establishment of ECAP to continue and enhance delivering innovative engineering solutions and consultancy services along with project management by utilizing the know-how accumulated within the STFA Construction Group over the years.