Williams announces Lowe departure after leave of absence

Lowe has been on leave for “personal reasons” since March 5, with his last Williams appearance coming in pre-season testing at Barcelona. Williams has now announced that he will be leaving the team and step down from the board of directors with immediate effect.
In a statement from Williams, Lowe said he had made the decision to leave.
“After a period of careful reflection I have ...Keep reading