Casterra Announces Additional $2.2 Million of Purchase Orders to Supply Castor Seeds for New African Territories
03 July 2023, Israel: Casterra Ag Ltd. (“Casterra”), an integrated castor cultivation solution company and a subsidiary of Evogene Ltd. (“Evogene”)
Read More