A New Olive Tree on the block for The Idea Shop

Sellenbosch-based creative agency The Idea Shop, has been awarded the task of building the new Olive Tree brand, a chain of upmarket olive boutiques promoting the South African olive industry.


 
For more, visit: https://www.bizcommunity.com