Comms professional Lizzie Earl has launched Stakked - a collective of four specialist creative companies, backed by industry veteran Andrew Bloch.
What's Your Reaction?