Sunstream completing solar project

Sunstream USA, a solar system designer and installer based in Southampton, is in the midst of a massive solar project for a customer very close to home: Its owner's various businesses.
John Tortorella isn't just selling solar power to customers eager to harness the sun and, over the long term, cut their electric bills. He's also begun buying ...