Floating power plant in Santo Domingo, Dominican Republic
icon
icon

Floating power for urban resilience