Renewable Energy

Why solar is still worth investing in

New England Investment and Retirement Group's Nick Giacoumakis shares why he's still confident in solar investments and talks about the U.S. Department of Justice's Joint Enterprise Defense Infrastructure (JEDI) contract.