Portable shops bring Crystal Palace’s fanzone to life

Rapid Retail has helped Crystal Palace bring its fanzone to life, through the supply of a range of portable shop units. Crystal Palace is a Premier League football club based in south London that plays…