Login
East Bali Cashews (EBC) is a young and innovative F&B company, with a cashew nut processing factory in remote Karangasem, one of the poorest regions in Bali, Indonesia.