Casterra Signs Royalty Agreement with Titan for Castor Oil Sales in South-Eastern Africa
17 November 2022, Israel: Casterra Ag Ltd. (“Casterra”), the castor seeds technology developer whose mission is to provide the most advanced castor bean
Read More