Swedish thermal energy storage developer Azelio (FRA:4AZ) said today it has finalised the construction of an energy storage facility at Moroccoâs 580-MW Noor Ouarzazate hybrid solar power complex.