© Copyright Zackin Publications Inc. All Rights Reserved.
Tag: Mark Babcock
Maxeon Names Mark Babcock Interim CEO as Jeff Waters Steps Down
Maxeon Solar Technologies Ltd.’s board of directors and CEO Jeff Waters have agreed that Waters will step down as CEO and member of the...