Business

Activision Blizzard: Troubled powerhouse in gaming world

Activision Blizzard is a star developer of gaming hits like "Call of Duty", but the firm has been roiled by serious sex discrimination allegations that have led to lawsuits, firings and official scrutiny.

Business

EU approves 7 bln euros in French state aid to Air France

The European Commission on Monday gave the green light to 7.0 billion euros ($7.7 billion) in French state aid to national carrier Air France to cushion the economic fallout from the coronavirus pandemic.