Tata Motors has sold its 80% stake in Jaguar Land Rover Ventures Limited (JLRV) to Tata Autocomp Systems Limited (TACO).