Happy Birthday to us! Indusgeeks turned 1 on April 4, 2008 ( or March 27, 2008 if you wanna go by the registration date) . We had a nice party at Alibaug with current and former geeks in attendance. I have been meaning to blog about it since…. cut to May and I finally get