Toggle Overlay

NEWSROOM

Barra Grande, Brazil

Category:

Description:

Alcoa has a stake in Barra Grande hydropower plant, Brazil