Techno Edinburgh-based Beta Bugs raises €1.46M By AfricaPost October 28, 2023181 views ShareTweet 0 Scottish insect genetics company Beta Bugs announced that it has raised €1.46M funding to scale up the production. Source
Handover of Duties and Responsibilities of Communications Officers at the Indonesian Embassy in Khartoum
Comments