Shelley Babin
Shelley Babin
Shelley Babin is the President & CEO of Atura Power. Prior to that, she was the Chief Legal & Ethics Officer at Ontario Power Generation. Before that, she was the SVP (Law & General Counsel) in the same company.
News mentions
Atura Power has selected Cummins Inc. to design and manufacture the electrolyzer system for its Niagara Hydrogen center in Niagara Falls, Ont. This will be Ontario’s first 20-megawatt (MW) green...