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