… paled in comparison to the Tanzania Railways Corporation (TRC), another … ATCL have consistently been among Tanzania’s worst performing public companies … Thursday included the Tanzania Telecommunications Corporation (TTCL) and Tanzania Posts Corporation (TPC …