Solar panels were ripped from the petrol station in Costa del Sol, just weeks after deadly flooding devastated the country.
The European Investment Fund (EIF) has committed €90 million to three venture capital funds focused on accelerating the ...