India launched a rocket to Mars?!?! That’s a heck of a place to put a call cen… November 8, 2013 by Paul Spoerry 14 Comments India launched a rocket to Mars?!?! That’s a heck of a place to put a call center. #hashtag ?! View this post on Google+