If your most important meeting of the day is with a barista, you're not alone, as the average Brit consumes 500g of coffee a year (around 200 cups). ...
Read Whole Story