Massive power cuts brought parts of Spain, Portugal and France to a standstill this week. Source link