G8 developing 65 MW floating solar at hydro project in West Africa

G8 develops 65 MW floating solar for hydro project in West Africa

Home Baseload G8 developing 65 MW floating Solar at Hydro Project in West Africa