Toro Corp. Signs $60 Million Credit Facility with European Institution | Intellectia.AI