Quote Originally Posted by Zeakiwi View Post
Sometimes it is about which company had the capacity/ resources to supply the rally team.
http://www.bos-engineering.com/english/produits.html
I wonder if Ohlins would not have been a preferable choice.
I have a feeling Citroën might be working with Ohlins, as in the WTCC car and on the R5 they have their dampers (might be wrong about the WTCC though, but I remember it to be Ohlins).