Business Management Tremcar West now ABSA certified in Edmonton June 5, 2018 EDMONTON, Alta. – Tremcar West’s Edmonton location has been certified by the ABSA, the pressure equipment safety authority, to repair and perform alterations on pressure vessels, as well as modifications…