×

Europe still the place to be: Pro

3:00 AM ET Fri, 17 April 2015

Rob McCreery, founding partner at Libra Investments, says Europe remains the place to be for investors.