BY: Shatha kalel The sale of £13 billion ($16 billion) in 10-year Treasury bonds by Britain was a strategic move to capitalize on strong demand from investors seeking ...