Afren settles with former execs over unauthorized payments

Afren has been hit by a number of scandals
Afren has been hit by a number of scandals

Breaking