Power company Iberdrola Australia said today that it has signed an agreement to supply 100% renewable electricity to Australian retailer Woolworths Group Ltd (ASX:WOW).