The Future of Leadership

The Future of Leadership

I learnt the other day that the internet was only invented (created/developed?) in 1993. In 1997 Netscape was our browser of choice; the Motorola StarTac was our popular mobile phone and cordless phones in homes started to emerge. This made me consider how much the...