Japan Post Faces Revocation of Truck Licenses Amidst Negligence in Driver Checks - Rollup News