SolarCity: The Risk Embedded in Buffalo’s Billion .pdf version here: Note: This post is also published on The Empire Center website. The decision by the nation’s largest solar panel provider to locate a state-of-the-art manufacturing plant in Buffalo, and to create other jobs in Western New York, could be a needed shot in the arm for a city and a region that’s […]