Skip to main content

WHAM-TV Channel 13 the ABC affiliate in Rochester profiles Solar Liberty work at RIT

By March 19, 2015August 5th, 2021News
WHAM screenshot

WHAM-TV Channel 13 the ABC affiliate in Rochester profiled our work at RIT.