Following the sale of Spyker F1 (again), the new owners have announced the team's new name: Force India. Indian investor ... look like the one on Mallya's hat (at right). [Source: Formula One ...