Huntsworth earns $40M in 2010 profit compared to $13M year earlier deficit. Notches British Airways contract to do PR in 38 countries.

Read the full story (sub req'd) | Subscribe to O'Dwyer's