Businesscafe - A premier licensed finance company focused on rural and semi-urban consumers, Mahindra IDEAL Finance, recently unveiled its 20th branch in Sri Lanka, in Kuliyapitiya, further expanding its growing island-wide network. ...