Adam and Nathan Rizzo came early to the solar industry.The brothers founded SolarLiberty in Amherst 12 years ago, and since then, the company has grown to more than 60 employees and has installed... Read More
Buffalo News: Business
Thu, 05/21/2015 - 6:50am
Adam and Nathan Rizzo came early to the solar industry.The brothers founded SolarLiberty in Amherst 12 years ago, and since then, the company has grown to more than 60 employees and has installed... Read More