Akado Secures $187M Credit Facility Akado has secured a long-term credit facility worth $187.2 million. December 17, 2025