Swiss firm linked to 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