Tag: volvo xc60

Volvo drops new cars multiple times from 30 metres to save lives

Volvo Cars are always known for its un-compromised safety standards. On January 26, 2016, Volvo had made a shocking pledge that "By 2020, no...