‘Greedflation’ – Major companies report record profits Â

‘Greedflation’ – Major companies report record profits    The latest inflation figures globally hit record highs once again. This is being driven by high food and energy costs. Could corporate greed be one of the reasons for higher prices?   The ability to raise prices above their rising costs has even given rise to the term […]