Press Release Twain Financial Partners Closes Inaugural Securitized Letter of Credit Facility and Initial Transaction Supporting a Utility-Scale Battery Storage Project 3 hours ago