Titan submersible: ROVs ‘won’t be able to hear banging noises’ says former Navy commander June 22, 2023 GBNews published this video item, entitled … Read More
BP Oil Spill: Deepwater Horizon Could Spill 9.5 Million Litres of Oil per Day June 28, 2011May 5, 2010 The BP oil spill at Deepwater … Read More