TTR Annual Ranking 2018 – SPS at the TOP 20

SPS is ranked at 13th position (of 20) of the TTR Annual Ranking 2018.

Consult the full ranking HERE