Life Insurance Corporation, which is often seen as a knight in the government's armour, is feeling a short term pinch for the first time in many years, an ETNow report said.
According to sources, the government's 'golden goose' is feeling this pinch due to obligations and a toughening business environment.