[Press] The Royal Society of Chemistry’s Emerging Technologies Competition 2020 reveals finalists2020-08-292020-08-29/wp-content/uploads/liberty-petroleum-icon-logo2.pngLiberty Petroleum Corp/wp-content/uploads/liberty-petroleum-icon-logo2.png200px200px
— 24 projects to tackle the world’s most pressing issues will pitch to industry heavyweights fo …