Diane Kennedy

American financial writer.