clean science and technology ipo