Marubeni signs PPA with PDO for 105MW Amin solar project in Oman

Image: Marubeni signs PPA with Petroleum Development Oman. Photo: Courtesy of Rainer Berg/FreeImages.com.