UK renewables investor Nexwell Power has signed long-term power purchase agreements (PPAs) with a subsidiary of a major US technology company to supply electricity from 145 MWp of new solar and battery storage assets in Spain.