Michael Taylor and Peter Taylor were arrested in Massachusetts in May 2020, several months after they allegedly helped former Nissan executive Carlos Ghosn flee Japan and avoid trial on charges of money laundering and tax evasion.
Michael Taylor and Peter Taylor were arrested in Massachusetts in May 2020, several months after they allegedly helped former Nissan executive Carlos Ghosn flee Japan and avoid trial on charges of money laundering and tax evasion.