Buy-to-let sales up 50% year-on-year Hitting over £3.3 billion in August 2015 Equifax Touchstone analysis of the intermediary marketplace shows