Q. Who has won the 2017 Formula One Singapore Grand Prix tournament? Answer: Lewis Hamilton
Notes: Lewis Hamilton, a British racing driver who races in Formula One for the Mercedes AMG Petronas team, has won the 2017 Formula One Singapore Grand Prix tournament at Marina Bay Street Circuit in Singapore.