In a recent development, California authorities gave the green light to two companies, allowing them to roll out self-driving cars for paying passengers in the bustling city of San Francisco. This groundbreaking move, however, was not without its hiccups, shedding light on both the potential and the perils of autonomous driving. Initial hurdles During the ... Read more