Volvo Recalls 507,000 Cars After Investigation Reveals Fire Risk