All logos/images and trademarks are the property of the respective trademark owners. ® and ™, denote registered trademarks in the European Union and other countries. Volvo is a registered trademark of Volvo Trademark Holding AB Corporation. Fatouros Motor is an independent repair shop and not affiliated with Volvo Trademark Holding AB Corporation or endorsed by the respective trademark owners or any of their subsidiaries