Star Lake Bioscience's revenues up yet net profits down in 2020

On 27 April, Guangdong Zhaoqing Star Lake Bioscience Co., Inc. (Star Lake Bioscience) published its performance for 2020, showing thatRevenues: USD170.8 million (RMB1,120 million), up 6.4% YoYNet profit attributable to shareholders of its listed comp...

Amino Acids China E-News 202104

www.cnchemicals.com