The great bond buyback

The Bank of England's purchase of investment grade sterling corporate bonds started on March 25, almost two months after the announcement of the plan - an element of the Asset Purchase Facility