By RegionEnvironmentNewsNortheast Spain Costa Brava & Barcelona The World’s Largest Cultured Meat Factory to be Built in Spain by Lorraine Williamson Published: July 9, 2023 Published: July 9, 2023 SAN SEBASTIÁN – JBS, a Brazilian multinational food giant, has commenced the construction of the world’s … Read more