Tag Archives: Green Flag

WCRS dumps tough love on the AA for Green Flag

London agency WCRS has had a strong first half of 2018 and it’s back with another confident effort, this time for motor insurer Green Flag telling us why it “loves” its bigger rival the AA. It’s the second part of ...

Read More »