In life, self-deception is the worst set of deceptions. It robs the subject of the reality of results while pretentiously hoping for a different result
Adebola Olomo
The News You Need, Delivered To You.
Subscribe to the Guardian today and never miss the stories that shape your Business