Battle for Trident contract heats up