Audience figures high for ‘The Foods that Make Billions’ So, what did you make of the BBC's 'The Foods that Make Billions' TV series, which finished last night? Read more December 08, 2010