Share Facebook Twitter LinkedIn Pinterest Email Emeren DRC earnings beat by $0.04, revenue fell short of estimates Emeren DRC earnings beat by $0.04, revenue fell short of estimates Read more at: www.investing.com Tags: Beat DRC Earnings Emeren estimates Fell revenue Short