Jaguar Land Rover is proud to announce it will be Presenting Partner of the 2017 Invictus Games to be held in Toronto