World’s richest man buys Twitter for $44B

Elon Musk clinched a deal to buy Twitter Inc for $44 billion cash in a transaction that will shift control of the social media...

Wind and solar now supply 10% of world electricity

Wind and solar generated 10% of global electricity for the first time in 2021, a new analysis shows. Fifty countries get more than a tenth...