General Knowledge Sir Richard Branson belongs to which country? Options:A. AmericaB. EnglandC. BritishD. ChinaView AnswerC. British Continue Reading Previous: Which of the following is known asNext: The French Open is played on ________ court?