French President Emmanuel Macron wins re-election: a victory with deep challenges

French President Emmanuel Macron wins re-election: a victory with deep challenges Emmanuel Macron’s decisive victory over Marine Le Pen in the second round of France’s presidential election on 24 April 2022 is no surprise. For more than a year, opinion polls had been predicting it. As early as April 2021, the leading polling institutes (Elabe, … [Read more…]

What Elon Musk’s $44 billion purchase of Twitter means for the platform

What Elon Musk’s $44 billion purchase of Twitter means for the platform Twitter said Monday it has agreed to sell itself to Elon Musk in a roughly $44 billion deal that has the potential to expand the billionaire’s business empire and put the world’s richest man in charge of one of the world’s most influential … [Read more…]