Canada's Alberta Investment Management Corp (AIMCo) on Tuesday said it has closed the acquisition of an over 90% stake in Spanish renewable power producer Eolia Renovables de Inversiones SCR SA.