Rite Aid was reported in both articles as ranking at 60. The articles were discussing the rankings of Pennsylvania based companies, not high scorers.
Ok, I’ll take Rite Aid off.
Just saw a new to me Expedia commercial with two guys and a baby. The two guys and a baby seem to be the meme for various companies these days.