The Call Petra Resources and TRIBE have jointly launched an environmental research and startup challenge to inspire increased interest in the environment and discover new solutions that address the environmental problems in Liberia. It also supports environmental entrepreneurs building ventures […]