April 17, 2025

What’s on this weekend — events worth leaving the couch for

The deal was for US$900 million in cash and US$300 million in deferred payment, with Petronas receiving over 7 million Vista shares