Number one: Total is an oil group, and the hydrocarbon giants have been retreating from — rather than advancing into — renewables of late.
Two: the eye-catching price paid suggests more value for the sector than had been immediately apparent.
Three: the deal raises further hopes of consolidation in a sector that some people believed had had a rather brief period in the (investor) sun, as it were, and was heading for a slightly more difficult second half of the year because of overcapacity.
Major