Indian Hotels Company (IHCL) announced that it had signed a second Taj Hotel in Kochi, Kerala. With the addition of this 211-key hotel, the Taj brand, which was founded in 1903, has now…