No one won the £142 million EuroMillions jackpot on November 25, 2025, as numbers 06, 11, 17, 35, 44 with Lucky Stars 03 and 07 rolled over to Friday’s draw in Paris, with the prize expected to exceed £157 million.
Continue reading
Petrofac International won a $1.47B Kuwait oil project while its UK parent filed for administration, highlighting a split between thriving operations and collapsing corporate structure triggered by a failed Dutch wind contract.
Continue reading