Still on the Car Digital Trackers Deal

0
834

In what appears to be a deal gone bad, the government is now caught in the jaws following the mounting pressure from legislators and legal challenge to stop the deal to supply tracking devices to motorists in the country.

Watch;