TechnologyFacebook triumphant as Google bids farewell to Google+Abdul RasheedJuly 28, 2015 by Abdul RasheedJuly 28, 2015 HOUSTON: World’s leading search engine Google has decided to bid adieu to its social network Google+ (Google Plus) after it failed to impress social network...