site logo

Katerra sells factories, office in deals worth $71.25M

Retrieved from Katerra on August 09, 2021