Global package deliverer FedEx is facing $1.6 billion in possible fines after a federal grand jury in San Francisco handed down an indictment Thursday for drug trafficking, alleging that the company knowingly delivered illicit pharmaceuticals for over a decade to customers around the US. Memphis, Tenn.-based FedEx has vehemently denied the allegations ahead of a July 29 court hearing in San …
More: continued here