In a regulatory filing, Emeren chairman and CFO Himanshu Shah disclosed the purchase of 303,854 American depositary shares of the company on June 12 at a price of $3.54 per share.
Published first on TheFly
See the top stocks recommended by analysts >>
Read More on SOL: