These stocks could provide an appealing mix of returns. The post 2 ASX 300 shares that I think are buys for both growth and ...