TP Thomas Patrick Finan Current PSC Person with significant control at ECOGEN ENERGY SOLUTIONS LTD Notified on 22nd Mar 2022