According to a report from the Organization for Cooperation and Development Research, the gap between rich and poor is widening in most countries of the world. And in countries such as the U.S, Canada and Germany, middle income earners are also being left behind by the rich. Add to that the ageing…