8minute Solar Energy Secures $225 Million Letter of Credit Facility to Support its 18 GW Solar-Plus-Storage Projects