Clean-tech startup Log 9 Materials raises Series A funding from Sequoia Surge, Exfinity

October 21 2019