The Indian Oil Corporation is starting an investigation into the allegation that an American company bribed its officials

The state-owned Indian Oil Corporation (IOC) has launched an investigation into allegations that a US-based specialty chemicals company bribed its officials to win contracts to supply catalysts 15 years ago. Albemarle Corporation, a global supplier of specialty chemicals, is accused…