Ed Miliband’s £8.3bn corporate toy Posted on February 25, 2025 By The Times 3 Views Ed Miliband’s £8.3bn corporate toy Little we’ve yet heard addresses the key question: what exactly is the point of this company? continue reading...