Giveaway: Comment and Win an Ad Spot on Globinch.com Every Month! In the past two years Globinch attained a traffic rank 70K according to Alexa and experienced a huge growth in readership and in traffic as well. Globinch has 1000 followers on Twitter and