Qatar Signs A New Solar Deal With Total And Marubeni

Close