April 29, 2024 19:37 (IST)
Land Rover bar rule waves in Portsmouth
Portsmouth, July 25 (IBNS): Britain's chances of winning the America's Cup for the first time were given a significant boost at the weekend after Sir Ben Ainslie's team sealed an emphatic victory on their home water of Portsmouth.
Latest Headlines
Land Rover bar rule waves in Portsmouth Mon, Jul 25 2016