Businesscafe - Royal Cashews, a proud Sri Lankan company empowering local cashew cultivators, and has reached greater heights in local and international markets, won the Gold Award in the Snacks and Confectionery Product category at the National Industrial Excellence Awards organised by the Industrial Development Board (IDB). ...