Texas Public Radio

Texas Public Radio
'World's First' Solar Panel Mural Revealed
November 13, 2018
By Jack Morgan

"A solar panel went up in downtown San Antonio on Friday, and it's one that's unlike any other."
Read More >