Pretty interesting/exciting! The solar panels it refers to in that link are the start of a Dyson Sphere (if that is indeed what they are) which is essentially building a monumental sphere of solar panels around a star and piping the energy gathered back to the host planet.
Bit more info here: https://en.wikipedia.org/wiki/Dyson_sphere
Is that as in Freeman Dyson or Dyson vacuums