clean science technology ipo