Is anyone aware of the indo-German Chamber of Commerce, Churchgate. Do they provide better placements, and is it worth doing a MBA from IGTC? Is doing MBA from abroad worth it? Or should I go for Indian college?