John Howie, Chief Corporate Affairs Officer at Babcock explains why they signed a new collaboration agreement, and also outlines Babcock's product capabilities.
John Howie, Chief Corporate Affairs Officer at Babcock explains why they signed a new collaboration agreement, and also outlines Babcock's product capabilities.