Lucky Generals eyes New York expansion

Lucky Generals is reported to be planning its first international office in New York. The UK creative agency is majority-owned by Omnicom’s TBWA. Lucky Generals now has an impressive list of US and international companies on its books including Amazon ...

Read More »