S'pore kitefoiler Max Maeder ranks 2nd after 7 races, moves on to Grand Finals for medal fight

Proud.