””
Caption: 
Indonesian police said on Tuesday (March 21) that Interpol has issued red notices for three Chinese executives suspected of fraud linked to a more than $1.12 billion Sinopec oil terminal development in Indonesia.
Credits: 
PHOTO: REUTERS