Taiwan's HD Renewable Energy Co Ltd (TPE:6873) today said it has closed a JPY-5.4-billion (USD 33.9m/EUR 29.5m) financing deal for its 50-MW Helios battery energy storage system (BESS) project in Hokkaido, Japan.