No he has not, but he has come mighty close - lost to Lleyton Hewitt in the Wimbledon final in 2002, and he has had 4 semi-final appearances in other grand slams
Lleyton Hewitt won, he defeated David Nalbandian in the finals.
Greg Rusedski has never won a Grand Slam Event.
Yes he has won at least one time each grand slam title
Serena Williams is a tennis player who has won multiple Grand Slam tournaments.
Caroline Woznjacki didn't win Grand slam titles
Hi won his first grand slam in the 2003 Wimbledon championships =D.
No person from India has ever won a Grand Slam.
He as won all of them at least once
Roger Federer has won 17 Grand Slam titles as of 2016. He hasn't won a Grand Slam title since 2012 (Wimbledon)
US Open and Wimbledon. Lleyton Hewitt has won 2 Grand Slam Titles in Singles and 1 in Doubles. In singles, Hewitt won the US Open in 2001 against Pete Sampras and Wimbledon in 2002 against David Nalbandian. In doubles, he won the US Open in 2000 with his partner Max Mirnyi. He has been runner-up twice in singles (2014 US Open and 2005 Australian Open) and once in mixed doubles (2000 Wimbledon with Kim Clijsters).
Roger Federer won more than 10 grand slam titles
none