Credit: Qualitas Energy. Investment company Northleaf Capital Partners has divested its majority stake in the 494 megawatts peak (MWp) Mula photovoltaic solar plant in Murcia, Spain, to China Three ...
With laidback vibes, stunning beaches, and colorful scenery, this town in southern Spain is a secluded paradise for hippies ...
Culpa Tuya continues the entrancing forbidden love story of Nick and Noah, which plays out on the backdrop of gorgeous Madrid ...