is inactive
Where is Techbuild's headquarters?
Techbuild's headquarters is located at Auces nov., Auce, Miera iela 7A - 2, LV-3708
What is Techbuild's industry?
Techbuild is in the industry of Specialized construction activities
What year was Techbuild started?
Techbuild was started in 2018