In February 2006, the aluminum manufacturing company Alcoa proposed to build a large aluminum smelter in the Chatham/Cap-de-Ville area of the southwestern peninsula, prompting criticism from the local residents and environmentalists.
Related Issues:
Related Places: