State-owned Indian Oil Corporation (IOC) has initiated an investigation into allegations that US-based speciality chemicals company Albemarle Corporation bribed its officials between 2009 and 2011 to secure contracts for supplying catalysts. The company disclosed that Albemarle allegedly paid around $1.14 million in commission to an intermediary in India. In return, Albemarle reportedly earned approximately $11.14 …