Former Pentagon press secretary Geoff Morrell has been tapped to head communications for BP America as the company continues a long slog toward repairing and defending its image.

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