Thursday 17 December 2015

Economists have done their job now retailers and the gas sisters need to do their part to lower prices one or two standard deviations