Sébastien Loeb Racing has confirmed that it will not be back on the grid for the 2020 World Touring Car Cup season following Read More