Businessworld in a cover story on India’s ‘new billionaires’ has featured Narendra Madhusudhan Murkumbi of Belgaum, MD Shree Renuka Sugars. He has been a Director of ICICI Bank Ltd since January 20, 2006. While estimating Narendra’s net worth to be 17 billion rupees (Rs 1698 crores). The mother and son duo of Vidya and Narendra […]