Four firms to develop a 1.7 megawatt (MW) solar power project in Benin. The mini-grid project…
Tag: Solar Project
Harrison Street Develops 28 MW Solar Project In Cincinnati Zoo
Harrison Street is developing a 28 MW solar project in Cincinnati Zoo. The project is expected…