Swiss firm linked to stolen Schumi records

French authorities are closing in on those responsible for the theft of Michael Schumacher’s medical reports…
Read full articleFrench authorities are closing in on those responsible for the theft of Michael Schumacher’s medical reports…
Read full article