Who is at fault when a self-driving car makes a dangerous mistake?

· Brisbane Times