DW8 Limited heeft aangekondigd dat Dean Taylor met onmiddellijke ingang zijn functie als directeur heeft neergelegd.