Stockreport

'Europe's largest' solar power facility comes online as the industry faces coronavirus challenges [MSNBC.com]

IBERDROLA SA S/ADR  (IBDRY) 
NASDAQ:AMEX Investor Relations: iberdrola.com/shareholders-investors
PDF A 500 megawatt solar photovoltaic plant, described by Spanish utilityIberdrolaThe Núñez de Balboa facility is located in Extremadura, a region in the west of Spain. Acco [Read more]