DP World Wins Bid to Run Part of Key Tanzanian Port for 30 Years October 23, 2023 digital No Comments Uncategorized Barclays Misses Estimates and Cuts UK Guidance, Flags Cost Cuts