Contacts
Cape Town, South Africa
info@imoddigital.com
Glasgow, Scotland
hello@imoddigital.co.uk
A quick search on the Internet reveals many reports that state that roughly 60% of companies around the world use Social Media. It’s not surprising with the number of people who are engaged on social platforms or with the way society…