Jaguar Land Rover’s latest tech will help drivers avoid red lights

Who invented the automobile is a matter of opinion. If i had to be controversial, I would give credit to one inventor, Karl Benz – Germany. Many suggest that he created the first true...