A consortium led by Japan's Marubeni Corp (TYO:8002) has signed a power purchase agreement (PPA) for the output of the 105-MW Amin photovoltaic (PV) project in Oman.