February 22 (SeeNews) - French industrial cast iron foundry Niederbronn-les-Bains has been selected to provide key elements for the mirrors in the Noor III concentrated solar power (CSP) plant near Ouarzazate in Morocco.