Tech Engineering Group Implementing Projects in Various Regions of Georgia
The leading company in Georgia in the field of supply, installation and service of elevators, escalators and lift systems, Tech Engineering Group (TEG Lift), is implementing ‘several large, responsible and important projects’ in the regions of Georgia, according to the Director of Tech Engineering Group (TEG Lift)IrineGloveli. “Naturally, after the capital city of Tbilisi, the Black Sea resort city of

Latest comments