Red Corporate Driver Training has debuted a new driver, compliance and risk management platform to help streamline duty of care for fleets.