Babcock announces a strategic agreement with a new partnerJohn Howie, Chief Corporate Affairs Officer at Babcock explains why they signed a new collaboration agreement, and also outlines Babcock's product capabilities.16 months ago