More evidence of psychopaths running the world’s largest businesses – Toyota has been fined by the US Justice Department for criminal activities.

Toyota Motor Corp. will pay $1.2 billion to settle US criminal charges that it lied to safety regulators and the public as it tried to cover-up deadly accelerator defects.

Toyota Logo 1