Five finished, seven still racing in Clipper leg to Rio
After 5600 nautical miles of racing, four teams made it to the Marina da Gloria yesterday within 14 hours of each other. Winners LMAX Exchange had to wait 36 hours to greet second placed Qingdao, but it was followed by…








