China may be on the cusp of putting into operation mandatory institutionalised technology with godlike ambitions, as Rachel Botsman, a visiting academic to Oxford Saïd Business School, says in her book Who Can You Trust?