GENERAL ENGINEERING PUBLIC COMPANY LIMITED AND ITS SUBSIDIARIESGeneral Engineering • August 17th, 2023Contract TypeGeneral EngineeringFiledAugust 17th, 2023