With its initial public offering possibly just a few weeks away, Endeavor Group Holdings has reported a financial upswing in the second quarter ending June 30. Total revenue hit $1.04 billion in the period, up from $780.7 million in the year-ago quarter. Net losses in the quarter narrowed to $67.6 million from $328.7 million in […]