Niranjan Chandra Debnath has recently been appointed as the managing director (MD) of the Investment Corporation of Bangladesh (ICB). Prior to joining ICB, Debnath served the Rajshahi Krishi ...