Former Alba Chief Charged In London
An Australian executive who once served as CEO of state-owned Aluminium Bahrain B.S.C. (“Alba”) was charged on Wednesday in the U.K. with taking bribes.
Bruce Allan Hall, left, appeared in Westminster Magistrates Court.… Continue Reading