From pacts to promises, resignations and launches, here’s this week’s lowdown.

LEAVE A REPLY

Please enter your comment!
Please enter your name here