Cresta Awards issues a statement in light of the war in Ukraine

Cresta Awards, and parent company, Creative Standards International, have stated their position on the Russian invasion of Ukraine. It reads: Russia must pay a price We urge all in our industry to isolate, block and repudiate Russia. With immediate effect … Continue reading Cresta Awards issues a statement in light of the war in Ukraine