Five new ship-to-shore (STS) cranes have been delivered according to Abu Dhabi Terminals (ADT). The cranes are said to be integral to...