Is Britain on the cusp of a scientific and technological revolution? Simon Carter, the boss of the property giant ­British Land, appears to believe that it is. The company surprised the commercial ...