Industrial ConsumersPowerGreenbacker starts construction of 80MW solar project with PPA with FacebookeditorMay 25, 2021May 25, 2021 by editorMay 25, 2021May 25, 20210490 Greenbacker, the U.S. based renewable energy developer has broken grounds on an 80 megawatts utility-scale solar energy project in Utah. This project already has a...