
Looking to the Future – Roca is growing food in London in 2026
Very precisely, London on the 17th of February 2019 will apparently have a population of 81,73,941. It seems a little too acurate. What if a few of them have gone skiing in Switzerland, or off to the beach in Brighton? Ignoring the strange precision, if we look 10 years, or less, into the future, apparently London […]
Recent Comments