Here are some videos of presentations that have been given during the period of development of E-Cat technology by Leonardo Corporation.

September 2024

December 2021

January 2019

November 2017