Are self-driving cars a menace to society?
The timing of this year’s National Autonomous Vehicle Day (May 31) couldn’t have been worse.
Car manufacturers (and other companies such as Google and Uber) have been tirelessly pursuing efforts to make se...