S H O R T F O R M World Of TTAF Frankfurt | GERMANY Shenzhen | CHINA Germany Office R&D Office İstanbul | TÜRKİYE Headquarter, Factory İstanbul | TÜRKİYE Kavacık…