New York State Just Made You a Green Energy Purchaser

If you live in the State of New York, you just became a purchaser of green energy. The New York State Energy Research and Development Authority (NYSERDA), whose stated goal is to “advance innovative energy solutions in ways that improve New York’s economy and...