Ormat Technologies (NYSE:ORA) reported quarterly earnings of $0.22 per share which beat the analyst consensus estimate of $0.20 by 10 percent. This is a 4.35 percent decrease over earnings of $0.23 per share from the same period last year. The company reported quarterly sales of $169.08 million which beat the analyst consensus estimate of $164.61 million by 2.71 percent. This is a 15.10 percent increase over sales of $146.90 million the same period last year.
Alibaba Sacks Employees For Circulating Employee’s Sexual Offense Details: Bloomberg
Alibaba Group Holding Ltd (NYSE:BABA) suspended ten employees for publicizing sexual assault allegations against a former manager leading to his subsequent…