What does SFTR stand for?

What does SFTR mean? We have 2 definitions. Read most used SFTR meanings below.

ADVERTISEMENT