Engineering, procurement, construction & management of crude oil refineries.
Stupid question maybe... but... are we trading?
Were financials EVER released?
I stopped following late last year.