Posted inAdvertising and Creative Strategy
Cresta Awards: Both Grands Prix to Try
September 23, 2026, marked a decisive and unprecedented moment for the global advertising and creative communications industry as the Cresta Awards announced the results of its rigorous 2026 adjudication process.…
