State-owned Indian Oil Corporation (IOC) has announced bonus shares as its first-quarter net profit jumped 25 percent to Rs 8,268.98 crore. The board of directors has approved the b