Twitter has allowed users in the U.S. to tweet their location via its Places feature for a while now, but recent developments show that Places may be taking it a step further by letting businesses “claim” a location or place.The “claiming” of...

read more