Tag: , , , ,

Allegorical David and Goliath for the corporate world

For those who aren’t familiar with the legendary biblical tale of David and Goliath,the tale goes as follows: Israel and Palestine have been at war since times...