Musk demands larger stake in Tesla as price for AI work

Elon Musk, Tesla's chief executive, surprised investors by demanding that the company's board give him shares worth more than $80…

Shell to sell its onshore oil business in Nigeria for $1.3 billion

Shell said on Tuesday it had agreed to sell its onshore oil and gas business in Nigeria to a group…