Solar panels planned for former East Bay landfill site
Alameda city officials now hope to install approximately 7,830 solar panels at the site…
East Bay Times
‘Mount Trashmore’: Solar panels planned for former East Bay landfill site
Alameda city officials now hope to install approximately 7,830 solar panels at the site…
East Bay Times
‘Mount Trashmore’: Solar panels planned for former East Bay landfill site