LifePaint
“The best way to survive a crash is NOT to crash”. Every year more than 19,000 cyclists are injured on the UK roads, and as a response to this, Volvo has committed to making the roads a safer place for cyclists by reducing the number of accidents. In the attempt to make the invisible, visible …