menu
Becca Segel
Pittsburgh, Pennsylvania, United States
“The Climate Crisis and our responsibility to help how we can best- through energy storage”
“The Climate Crisis and our responsibility to help how we can best- through energy storage”