News1 year ago
Interpol arrests fleeing suspect in P&ID $9.6bn scam in Italy
The International Criminal Police Organisation (Interpol) has arrested a Director of Process and Industrial Development (P&ID) Limited, Mr. James Nolan, in Italy. Nolan, an Irish national,...