Plug Power Closes $525 Million Secured Credit Facility with Yorkville Advisors

May 6, 2025