200330 Capita CEO letter