Digital Advertising

Investment Size

$12,500,000

Location

Texas

Type

First-Lien Secured Loan

Industry

Advertising

Status

Realized