TM Installations re-brands as ‘Voodoo Group'. In a niche and affluent market the family decides they need the business to stand out. Creating the Voodoo brand achieved this milestone. In the UK, Voodoo is synonymous with designing, creating and..
Relevance: 44.425934