Month: April 2018

2 Built Every Minute

We build a Henry every 30 seconds… that’s more Henrys per minute than babies born in the U.K and flights taking off from London Heathrow Airport! This got us thinking… what other amazing things can happen in 30 seconds or less? Here are just a few for starters…   57,291 cups of tea are enjoyed […]