sb.scorecardresearch
Advertisement

Published 07:07 IST, May 30th 2020

Williams Formula 1 posts $13 million loss, announce decision to sell stake in company

Although Williams went through a brief renaissance from 2014-17, when it finished third twice and then fifth twice, the team has fallen off the pace.

Reported by: Digital Desk
Follow: Google News Icon
  • share
Formula 1
null | Image: self
Advertisement

07:07 IST, May 30th 2020