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