Indian brands takeover Wembley Stadium as thousands welcome Indian Prime Minister Narendra Modi November 18, 2015 by MANISH TIWARI