Cigna TTK Health Insurance Work stress taking a toll on Indians The stress levels in India remain very high compared to other developed and emerging countries such as the US, the UK, Germany, France and Australia. « Previous1Next » 1 of 1