Neco Insurance Ltd. has completed it's 21st AGM succesfully which was held in Nepal Tourism Board hall at Bhrikuti Mandap, Kathmandu.