
Washington: Multi-national tech conglomerate Google is finally catching up with Apple and Samsung as the company is set to launch their own location tags.

Washington: Multi-national tech conglomerate Google is finally catching up with Apple and Samsung as the company is set to launch their own location tags.