Subrata Biswas, 56, has assumed charge as director (engineering, research & development) of the Maharatna Public Sector engineering and manufacturing enterprise. This is a board-level appointme