
James River’s stock price plummeted more than 35% from the previous close on Tuesday, after the carrier disclosed a net reserve charge of $8.9mn
James River’s stock price plummeted more than 35% from the previous close on Tuesday, after the carrier disclosed a net reserve charge of $8.9mn