Transportation and Logistics Systems Reports Over $2.9 Million in Revenue for First Six Months of 2018
West Palm Beach, Fla., Oct. 31, 2018 (GLOBE NEWSWIRE) — Transportation and Logistics Systems, Inc. (f/k/a PetroTerra Corp.) (the “Company”) (TLSS), reported financial results for the