SmartestEnergy Australia has clinched a deal to supply 100% renewable electricity to Woolworths Group Ltd (ASX:WOW), powering the Aussie retail and finance company’s entire operations in New South Wales and the Australian Capital Territory.