The Atlas Lions have roared into the final of the African Cup of Nations, clinching a dramatic victory over Nigeria in a tense penalty shootout after a gripping semi-final at Rabat's Prince Moulay Abdellah Stadium. Morocco now faces Senegal in a much-anticipated showdown for the continental crown.
Germany-based company Fresenius Medical Care has admitted that it paid bribes to public health and government officials in Morocco and in other countries to obtain business. According to the US Justice Department, the firm will be paying $231 million to avoid prosecution.