Citizens downgrades James River Group stock rating on weak results

Corroborated by 2 sources from 2 publishers

globalgeneral7h ago

TL;DR

Sources