wpd signs PPA for Japanese wind farm July 15, 2025 12:00 am Published by ptangemann Comments Off on wpd signs PPA for Japanese wind farm