PortCalls June 12, 2023

Our latest issue (June 12, 2023). Stories include: Project supervision contract for…