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.14 months ago