Triathlon to feature at 2018 European Championships in Glasgow - Host City News