Alan Lovell appointed as new Environment Agency chair

Alan Lovell has been appointed chair of the Environment Agency, where he will take up the reins in September following the departure of outgoing chair Emma Howard Boyd, the government announced yesterday. Lovell has spent much of his career in business, having served as CEO or chair at a number of leading businesses, primarily in … Read more