SpA is the same as "Inc" in the USA...
(Actually closer to LLC.)
Or G.M.B.H. in Germany...
Or LTD in England
Or
PANTERA INTERNATIONAL
A DE TOMASO CAR CLUB
Presents the De Tomaso Forums
The On-Line Meeting Place for De Tomaso Owners and Enthusiasts From Around the World
Clicking on the banner will take you to the sponsor's website.