Our opinion on the current state of GTCSA(GTC)GTC is a property group operating in Central and Eastern Europe. The company has properties in Poland, Bucharest, Budapest, Belgrade, Sofia, and Zagreb. It manages forty-seven office buildings and six retail properties with a gross lettable area (GLA) of 829,000 square meters, valued at approximatel