This is a pretty tried and true marketing tactic for brand exposure. "Cross-blogging" or "guest blogging" lets them illustrate their market experience to a new audience, vs. the audience currently visiting their site, who presumably already believe that they're experts.