Newgen Software Technologies Limited board recommends final