The suddenly-everywhere tech can spit out a contract lickety-split. But would you trust your $100 million project to it…Read More