Embracing new tech is key to business success October 16, 2015 By Ryan Georgiades Business success is dependent on a number of things; the idea, the timing and of course the funding.