Icon
 

Lebanon signs contracts with 11 companies to produce electricity