Screen Australia board meetings must be a game of musical chairs

Companies associated with actor and film producer Claudia Karvan were paid $10.5 million by Screen Australia last year. Karvan is … Continue reading Screen Australia board meetings must be a game of musical chairs