A two-person startup can work out of a laptop and a coffee shop. A company with 60 people on payroll cannot. That is why, until recently, small towns like Manjeri rarely showed up on the list when an established firm looked to open a new office. That is starting to...