Builds modular, end-to-end insect (black soldier fly) farms converting organic waste into high-protein animal feed.
The Royal Institution, 21 Albemarle Street, London, Greater London, W1S 4BS, United Kingdom