(ADPnews) - Nov 23, 2010 - Spanish renewable energy firm Iberdrola Renovables (MCE:IBR) has started building its hydro power complex in Alto Tamega, northern Portugal.