Certifications and Distinctions Torpedo recognized in Top 5% Best SMEs in Portugal Scoring recognized Torpedo as a benchmark company in the 'Top 5% Best SMEs in Portugal' for 2023. November 17, 2023 0 Comments See more now