Catherine Bennett
Catherine Bennett is a freelance journalist and translator based between France and Italy. She writes about tech, culture, the environment and cities.
Catherine Bennett is a freelance journalist and translator based between France and Italy. She writes about tech, culture, the environment and cities.