The passengers were in contact with human traffickers, Mohammad Afzal and Ali Hassan, who promised to send them legally to ...
Ormat Technologies has secured two 15-year tolling agreements for energy storage facilities in Israel in a significant entry ...