0

Dear CEO, your head is in the sand!

Are the top dogs of corporations finally realising that the current digital revolution has created, transformed and destroyed many a business and industry?