Taiwanese bike frame maker J-Star set terms for downsized $18M US IPO Posted on February 9, 2023 By Charlielikes Stock Market