Most Recent

DANIEL LEAL-OLIVAS/AFP via Getty Images
Getty Images 1161875549

Stephan Marty

Stephan Marty is a general manager, Energy Storage & International Demand Response, KiWi Power.