Cover Story Apr 18, 2012 MAN sets up India office German engineering major MAN inaugurated its India Office in Mumbai recently to further its interests in the rapidly evolving India