Left in the lurch after traffic accident (ST Forum, 07/02/2014)

Left in the lurch after traffic accident (ST Forum, 07/02/2014)

An accident that happened more than a year ago but the claim was denied by the insurer.

Read the story to find out the reason.

 

Advertisements