In just the first three races of
2013, the sport of Formula One has lived up to the usual promise of
drama, excitement, political intrigue and human interest, and looks
set to be another firecracker of a season. Similarly activity in
the business of F1 has been fast-paced and promising, with five
global brands entering high-profile sponsorship...