blog.timesunion.com
DayStar Technologies CEO DeLuca is ousted
The board of DayStar Technologies Inc. has ousted CEO Stephan DeLuca (right). Santa Clara, Calif.-based DayStar had its headquarters in Saratoga County until about the end of 2007, developing thin-…