ICICI said it could make initial public offerings in 4 subsidiaries or sell stake in insurance ventures.

More...