PEG Africa, a West Africa-based pay-as-you-go (PAYG) solar company has
MasterCard Inc. has been fined $648 million by the European