MAD STARS, a global marketing and advertising awards program, has officially opened its 2026 call for entries. Now in its 19th edition, MAD STARS invites creative work from around the world that ...