Comment Comment by celticninja they make a nice sum on their formula one team, that alone is a difficult feat so i reckon they are pretty business savvy. parent celticninja 12 years ago